Skip to content
This repository was archived by the owner on Apr 6, 2021. It is now read-only.

Commit aeebc29

Browse files
committed
Update TODO
1 parent 6eb7d1f commit aeebc29

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

TODO.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,19 +80,25 @@
8080
- [x] Collapse media queries
8181
- [x] Rebuild when config dependencies change
8282

83+
### Mar 4
84+
85+
- [x] Factor the code in a responsible way
86+
- [x] Add support for custom CSS that supports variants (anything in @layer?)
87+
- [x] Support "dynamic" components
88+
- [x] Support "unconditional" rules — styles that should be included in the CSS no matter what
89+
- [x] Unify components/utilities into single "rules" concept, remove tons of duplication
90+
8391
#### Next
8492

93+
- [ ] Unify base styles into the same "rules" abstraction
8594
- [ ] Make prefixes work
8695
- [ ] Make important work
8796
- [ ] Make separator work
8897
- [ ] Support @apply with custom CSS
89-
- [ ] Add support for custom CSS that supports variants (anything in @layer?)
9098
- [ ] Support purge safelist (just add entries to candidate list, regexes will be harder though)
9199
- [ ] Only use `transformThemeValue` where necessary
92-
- [ ] Support "dynamic" components
93100
- [ ] Support "dynamic" variants (like group-2, etc.)
94101
- [ ] Refactor plugins to an abstraction that handles negative values, transformThemeValue, etc.
95-
- [ ] Factor the code in a responsible way
96102
- [ ] Put plugins in deliberate order
97103
- [ ] Include vendor prefixes for modern browsers by default so autoprefixer is only needed in production?
98104
- [ ] Cache Preflight styles? They only change when the config changes (default font family, border color, etc.)

0 commit comments

Comments
 (0)