~alcinnz/haskell-stylist

ref: e4585f4a4b180fe20d62e804b35b100398e717ee haskell-stylist/src/Data/CSS/Style.hs -rw-r--r-- 6.7 KiB
67f348bb — Adrian Cochrane 1 year, 6 months ago
Add priority method to VarParser decorator.
afa21a79 — Adrian Cochrane 1 year, 6 months ago
Incorporate property prioritization into core & resolve conflicts.
e65bf563 — Adrian Cochrane 1 year, 6 months ago
Adjust cascade shorthand to feed pseudoelements to the property parsers,
now that Stylist Traits provides the APIs for it.
971039c7 — Adrian Cochrane 2 years ago
Merge branch 'main' of git.adrian.geek.nz:/srv/git/haskell-stylist into main
4bdb4bef — Adrian Cochrane 2 years ago
Fix @layer to play nicely with the conditional at-rules.

If you're not using that, its still integrated into core.
Since the @layer rules are stripped by ConditionalStyles this shouldn't make a difference.
6e0ed711 — Adrian Cochrane 2 years ago
Integrate @layer support into core engine!
0b37dedf — Adrian Cochrane 2 years ago
Tweak priority to be a list for the sake of cascadeLayers.
086da474 — Adrian Cochrane 4 years ago
Rewrite trivial cases of :where & :is.

This is mostly for the psuedoselector rewrites performed in Data.CSS.Preprocessor.PsuedoClasses
186cbffa — Adrian Cochrane 4 years ago
Improve documentation, release version 1.2
2277b56b — Adrian Cochrane 4 years ago
Write reference documentation.
d5d20109 — Adrian Cochrane 5 years ago
Implement var() via a PropertyParser decorator.
d073900e — Adrian Cochrane 5 years ago
Add additional hooks for callers:

* Resolve relative URLs.
* Set priority on any stylesheet implementation.
* Substitute content during XML Conduit traversal in place of computed styles.
6344dc8e — Adrian Cochrane 5 years ago
Rework psuedoelement infrastructure so they can be their own boxes.
00ed62a1 — Adrian Cochrane 5 years ago
Code cleanliness fixes.
2128054b — Adrian Cochrane 5 years ago
Factorize out cascade logic.
b15571fe — Adrian Cochrane 5 years ago
Add method to override CSS inheritance.
a35a8a23 — Adrian Cochrane 5 years ago
Test cascade logic.
3bd6ae52 — Adrian Cochrane 5 years ago
Test/fix cascade logic for selector specificity.
af343c17 — Adrian Cochrane 5 years ago
Switch to new namespace for consistency with other modules like css-syntax.
c1fca3d5 — Adrian Cochrane 5 years ago
Draft alternate API.