~alcinnz/haskell-stylist

ref: d27996ebcac2e0f1d2539634021452b5eb6966cf haskell-stylist/src/Data/CSS/Style/Selector/Interpret.hs -rw-r--r-- 8.5 KiB
62083a71 — Adrian Cochrane 4 years ago
Add hook for callers to run their own tests against attributes.
48390f5f — Adrian Cochrane 4 years ago
Codestyle: remove unnecessary parens.
5a53c0de — Adrian Cochrane 4 years ago
Move :root handling into interpretor.
edfaf74d — Adrian Cochrane 4 years ago
Evaluate attribute namespace selectors.
5ff74dcf — Adrian Cochrane 4 years ago
Parse namespace selectors.
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.
186cbffa — Adrian Cochrane 4 years ago
Improve documentation, release version 1.2
6344dc8e — Adrian Cochrane 5 years ago
Rework psuedoelement infrastructure so they can be their own boxes.
e5b85906 — Adrian Cochrane 5 years ago
Add support for psuedoelements/classes.
00ed62a1 — Adrian Cochrane 5 years ago
Code cleanliness fixes.
c1fca3d5 — Adrian Cochrane 5 years ago
Draft alternate API.