~alcinnz/haskell-stylist

ref: 0a7e279a67e8afcd5dcd90fc62921ffadbe1bb0f haskell-stylist/src/Data/CSS d---------
6c1222a3 — Adrian Cochrane 4 years ago
Implement :nth-child() & :nth-of-type().

I don't think I'll implement :nth-last-child() & :nth-last-of-type() until I'm shown their value,
Haskell Stylist doesn't yet have access to the data to support them.
800ee36f — Adrian Cochrane 4 years ago
Implement :is, :where, & :not functional pseudoclasses.

This is needed by some of the lowerings for other pseudoclasses.
TODO correctly compute specificity.
7b644762 — Adrian Cochrane 4 years ago
Prepare to interpret functional pseudoclasses.
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.
fcbba23e — Adrian Cochrane 4 years ago
Implement style tree flattening utility.

This will be useful in Rhapsode for making sure voice synthesizers continue to
have full voice features information as the user jumps around the document.
And it will be useful for visual browsers in transitioning from layout to render.
b93db8b7 — Adrian Cochrane 4 years ago
Implement whitespace collapse, togglable via white-space: pre/normal;
5f40f7e8 — Adrian Cochrane 4 years ago
Abstract Tree traversal (commited out-of-order).
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.
b24d4208 — Adrian Cochrane 4 years ago
Optimize: use HashMap.Lazy for cascade.
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.
Next