16 Commits

Author SHA1 Message Date
Adam Wathan
ee804cb9dc Use English for whitespace utilities 2017-10-19 12:31:11 -04:00
Adam Wathan
0a0ad8810f Update tests 2017-10-19 12:23:11 -04:00
Adam Wathan
e92f3b3bac Change weight and family prefix to font 2017-10-19 10:00:54 -04:00
Jonathan Reinink
c6f74d005b Remove prefixes from text style utilities 2017-10-18 16:31:27 -04:00
Adam Wathan
c20af3484c Move default values for borders/rounded/shadows next to modifiers
Moves rounded out to it's own `radiuses` config, provide fewer default
shadows, remove `defaults` key, instead add a default to each utility
that has a no-suffix variant.
2017-10-17 14:54:31 -04:00
Adam Wathan
7345fb04b8 Add really basic/naive sanity test 2017-10-17 08:57:44 -04:00
Adam Wathan
e353383cde Fix tests 2017-10-16 14:17:48 -04:00
David Hemphill
4f2713fae6 change to es6 import 2017-10-14 12:12:56 -05:00
David Hemphill
59d2f6661f Remove unused test 2017-10-14 00:25:08 -05:00
David Hemphill
ee1659ab76 prevent rules inside media queries from being used as a mixin 2017-10-14 00:11:19 -05:00
David Hemphill
dd0c7b00dc Add findColor test 2017-09-09 13:26:21 -05:00
Adam Wathan
16a5bd6114 Add support for merging and replacing config keys from a single config file 2017-09-02 07:41:55 -04:00
Adam Wathan
a2673b1793 Automatically escape non-standard characters in class selectors
Prevents end user from having to worry about escaping crap in their
config.
2017-08-27 18:03:01 -04:00
Adam Wathan
454be69804 Don't kebabCase property names
Because it breaks stuff sadly, like any vendor prefixed properties that
start with `-`.
2017-08-27 18:02:41 -04:00
Adam Wathan
000eefd609 Don't change case of class names
This is unfortunate but it totally fucks up things that have numbers in
them.
2017-08-27 18:02:41 -04:00
David Hemphill
3ceba8ef52 fix tests and switch them to es6 syntax 2017-08-27 18:02:41 -04:00