You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Renamed library to atomic-css with a focus on css utilities. View, Url and other Hyperbole-specific types moved to Hyperbole. Still provides an Html monad
6
+
7
+
Major rewrite of Library and API
8
+
* New interface with operators: (@) for attributes, (~) to utilities
9
+
* Defining custom CSS selectors and new utilities is more intuitive
10
+
11
+
## web-view 0.7.0
4
12
5
13
* stack, popup, offset, layer - more intuitive interface
6
14
* added Web.View.Url.renderPath
7
15
* Style class
8
16
* added code, lists
9
17
10
-
## 0.6.0
18
+
## web-view 0.6.0
11
19
12
20
* stack - layout children on top of each other
13
21
* ChildCombinator: apply styles to direct children
14
22
*`Mod` is now `Mod context`, allowing for type-safe `Mod`s
15
23
* fixed: escaping in auto-generated `<style>`
16
24
* Refactored: selectors and rendering
17
25
18
-
## 0.5.0
26
+
## web-view 0.5.0
19
27
20
28
* Rendering improvements
21
29
* extClass to add external css class
22
30
* inline elements
23
31
* Url: no longer lowercases automatically. Show/Read instance
24
-
*
25
32
26
-
## 0.4.0
33
+
## web-view 0.4.0
27
34
28
35
* Added new Mods. Length type. Improved Url type
29
36
30
-
## 0.3.1
37
+
## web-view 0.3.1
31
38
32
39
* Cleanup. Refactored Mods
33
40
34
-
## 0.2.3 -- 2023-11-27
41
+
## web-view 0.2.3 -- 2023-11-27
35
42
36
43
* First version. Released on an unsuspecting world.
If you want to get a feel for web-view without cloning the project run `nix run github:seanhess/web-view` to run the example webserver locally
88
+
If you want to get a feel for atomic-css without cloning the project run `nix run github:seanhess/atomic-css` to run the example webserver locally
77
89
78
90
Import Flake
79
91
------------
80
92
81
-
You can import this flake's overlay to add `web-view` to `overriddenHaskellPackages` and which provides a ghc966 and ghc982 package set that satisfy `web-view`'s dependencies.
93
+
You can import this flake's overlay to add `atomic-css` to `overriddenHaskellPackages` and which provides a ghc966 and ghc982 package set that satisfy `atomic-css`'s dependencies.
If you want to work on both the web-view library and example code, this `ghcid` command will run and reload the examples server as you change any non-testing code.
131
+
If you want to work on both the atomic-css library and example code, this `ghcid` command will run and reload the examples server as you change any non-testing code.
0 commit comments