~alcinnz/haskell-stylist

ref: 15b2412e3432d704079d2fa4c2845db43c6541de haskell-stylist/src/Data/CSS/Preprocessor d---------
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.
90cf1ea6 — Adrian Cochrane 4 years ago
Substitute in counters for any CSS textual property, not just `content`.

Will be required by Rhapsode for navigational markers.
b93db8b7 — Adrian Cochrane 4 years ago
Implement whitespace collapse, togglable via white-space: pre/normal;
216e4e39 — Adrian Cochrane 4 years ago
Parse & prepare to handle white-space: pre;
8ffc0dd2 — Adrian Cochrane 4 years ago
Implement CSS3 counters.
9e14bcfe — Adrian Cochrane 4 years ago
Parse CSS counters.
70713fc6 — Adrian Cochrane 4 years ago
Fix compilation of Assets StyleSheets.
dc780976 — Adrian Cochrane 4 years ago
Provide utilities for rewriting CSS-referenced URLs.
186cbffa — Adrian Cochrane 4 years ago
Improve documentation, release version 1.2
2277b56b — Adrian Cochrane 4 years ago
Write reference documentation.
9da41d4e — Adrian Cochrane 4 years ago
Request @import'd styles concurrently.
7d1e8859 — Adrian Cochrane 4 years ago
Let user & useragent styles query for a lack of author styles.
41adcf9d — Adrian Cochrane 4 years ago
Introduce simplified html2css API

Which, now that these are implemented, lowers <style> to @media & <link rel=stylesheet> to @import.
04976d4d — Adrian Cochrane 5 years ago
Unittest conditional styles, add loadImports API to fit Rhapsode's use.
c66e9303 — Adrian Cochrane 5 years ago
Test rules capturing of ConditionalStyleSheet.
Next