667 Commits

Author SHA1 Message Date
Adam Wathan
ec1bdd27ec Move screens into theme config 2019-02-01 12:32:50 -05:00
Adam Wathan
efc7927078 Rename styles to theme 2019-02-01 12:32:50 -05:00
Adam Wathan
3fbd6b300a Disable plugins using corePlugins instead of variants 2019-02-01 12:32:50 -05:00
Adam Wathan
d98e97f3ec Rename modules to variants 2019-02-01 12:32:50 -05:00
Adam Wathan
c56ae6c6b4 Move modules outside of styles to top level key 2019-02-01 12:32:50 -05:00
Adam Wathan
95bb283a69 Rename defaultPlugins to corePlugins 2019-02-01 12:32:50 -05:00
Adam Wathan
fd22dea5ad Always load core plugins by default 2019-02-01 12:32:50 -05:00
Adam Wathan
f10f1825ef Remove special "modules" merge behavior
Modules key no longer actually exists in the config so this is pointless.
2019-02-01 12:32:50 -05:00
Adam Wathan
3d2a598c0e Don't test for presence of defaultConfig in defaultConfig 2019-02-01 12:32:50 -05:00
Adam Wathan
2f9172cf8d Update every plugin to accept its config as a parameter 2019-02-01 12:32:50 -05:00
Adam Wathan
326f35a72a Remove options key from config 2019-02-01 12:32:50 -05:00
Adam Wathan
e8d16fcdb5 Move separator to top level config option 2019-02-01 12:32:50 -05:00
Adam Wathan
1a46f6b47d Move important to top level option 2019-02-01 12:32:50 -05:00
Adam Wathan
664f923312 Move prefix option to top-level in config 2019-02-01 12:32:16 -05:00
Adam Wathan
ffae87148d Revert "Allow plugins to register new config variables" 2019-02-01 12:32:04 -05:00
Adam Wathan
5ea8bbe798 Allow plugins to register new config variables 2019-02-01 12:32:04 -05:00
Adam Wathan
e120f59ed4 Simplify defaultPlugins module 2019-01-14 19:24:51 -05:00
Adam Wathan
057b4ea767 More dead code discovered and deleted 2019-01-14 15:43:12 -05:00
Adam Wathan
adc5d2597c Remove unnecessary parameter 2019-01-14 15:43:12 -05:00
Adam Wathan
b948c25499 Delete possibly last remnants of dead code 2019-01-14 15:43:12 -05:00
Adam Wathan
d255978d03 Delete even more dead code 2019-01-14 15:43:12 -05:00
Adam Wathan
fe1b30b2d2 Remove prefixTree, update relevant tests 2019-01-14 15:43:12 -05:00
Adam Wathan
ca524ef7c2 Remove more dead code 2019-01-14 15:43:12 -05:00
Adam Wathan
20588c9ea7 Remove unused code 2019-01-14 15:43:12 -05:00
Adam Wathan
060d23439d Remove code obsoleted by upgrading PostCSS 2019-01-14 15:43:12 -05:00
Adam Wathan
f01d79f76b Add a comment to explain performance optimization 2019-01-14 15:43:12 -05:00
Adam Wathan
5ade923fa4 Fix tests and lint warnings 2019-01-14 15:43:12 -05:00
Adam Wathan
eeb42cd6bb Provide our own rawCache to avoid performance issues 2019-01-14 15:43:12 -05:00
Adam Wathan
0d333f2241 Port lists module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
a0de7e0963 Port appearance module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
a6e96c8919 Port backgroundAttachment module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
c39ed44c13 Port backgroundColors module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
0cd679b4ff Port backgroundPosition module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
6112b3e345 Port backgroundRepeat module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
5a372877a6 Port backgroundSize module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
96439a33e6 Port borderCollapse module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
4715bda134 Port borderColors module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
2a0b64fa14 Port borderRadius module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
d969096c29 Port borderStyle module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
36075fae30 Port borderWidths module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
e16c6e669a Port cursor module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
a493ee420d Port display module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
fd1729ec81 Port flexbox module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
dce3b5fcb0 Port float module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
499fae20d0 Port fonts module to plugins 2019-01-14 15:43:12 -05:00
Adam Wathan
07193bb310 Port fontWeights module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
964bf81ee3 Port height module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
c8802df40d Port leading module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
97da5c40d6 Port margin module to plugin 2019-01-14 15:43:12 -05:00
Adam Wathan
b5a51e879d Port maxHeight module to plugin 2019-01-14 15:43:12 -05:00