Commit graph

11 commits

Author SHA1 Message Date
David Hemphill
aa46fb9211 Restructure and add build process 2017-08-27 18:02:41 -04:00
Adam Wathan
0876d2ac1c Extract function for cloning nodes 2017-08-27 18:02:41 -04:00
Adam Wathan
01e920dccf WIP 2017-08-27 18:02:41 -04:00
Adam Wathan
f42bb0b2bc Combine rulesets from all matching mixins 2017-08-27 18:02:40 -04:00
Adam Wathan
308499dcad Always generate responsive rules at end of stylesheet 2017-08-27 18:02:40 -04:00
Adam Wathan
a3196a5358 Add shadows and flex generators, extract defineClass(es) 2017-08-27 18:02:40 -04:00
Adam Wathan
fbcda827c2 Throw better error if no class found for mixin 2017-08-27 18:02:40 -04:00
Adam Wathan
8e7b2dc1fa Add basic background color generator
Supports specifying background colors as an array of colors, or an
object where the label is what you want to name that color as a
background utility, and the value is the color to use.

Everything can be specified as either camelCase or kebab-case so you
don't need to quote the shit out of everything but classes will always
be rendered as kebab-case.
2017-08-27 18:02:40 -04:00
Adam Wathan
ddaaa2a7f8 Add support for object based custom media queries 2017-08-27 18:02:02 -04:00
Adam Wathan
ac77724081 Add basic media query and class mixin support 2017-08-27 18:02:02 -04:00
Adam Wathan
0aae680c52 Super primitive mix setup 2017-08-27 18:02:02 -04:00