~alcinnz/haskell-stylist

ref: 321d7bd0fefe5f02c5154eab35c4e8ce8973c802 haskell-stylist/src/Data/CSS/Preprocessor/PsuedoClasses.hs -rw-r--r-- 6.6 KiB
971039c7 — Adrian Cochrane 2 years ago
Merge branch 'main' of git.adrian.geek.nz:/srv/git/haskell-stylist into main
c33014ef — Adrian Cochrane 2 years ago
New releases of all hackages! + code tidies.
b63c1787 — Adrian Cochrane 2 years ago
Add utils for implementing :target-within, ensure unlayered styles take precedance.
5c97dd0e — Adrian Cochrane 2 years ago
Fix build failure against new enough versions of 'text'.
51a99e75 — Adrian Cochrane 3 years ago
Allow callers to define psuedoclasses via callback.
5a53c0de — Adrian Cochrane 4 years ago
Move :root handling into interpretor.
15b2412e — Adrian Cochrane 4 years ago
Correct pseudoclass to pseudoelement rewrites to apply to only rightmost selector.

I previously got the semantics of my datastructures backwards: the head is the rightmost selector.
ed0c2ba1 — Adrian Cochrane 4 years ago
Lower psuedoclasses & namespaces throughout CSS selectors.

Previously I just applied to them to the rightmost.
cae4f2e0 — Adrian Cochrane 4 years ago
Rewrite parsed namespaces according to @namespace rules.
86efaacd — Adrian Cochrane 4 years ago
Correct legacy :before/:after syntax.
a833e105 — Adrian Cochrane 4 years ago
Support lowering single-arg psuedoclasses.
3df8d43c — Adrian Cochrane 4 years ago
Implement psuedoclass rewrite rules.