37 Commits

Author SHA1 Message Date
Adam Wathan
bf3145277f Add position static utilitiy 2017-10-27 15:28:23 -04:00
Adam Wathan
eccf6ed083 Update colors in test fixture 2017-10-27 15:28:05 -04:00
Jonathan Reinink
a1e584dd35 Merge branch 'master' into add-documentation-to-config 2017-10-26 09:15:25 -04:00
Jonathan Reinink
ea4b64837e Allow font families to be defined as arrays 2017-10-25 18:18:22 -04:00
Adam Wathan
d566e114b3 Update fixture for new font sizes 2017-10-25 16:14:31 -04:00
Adam Wathan
0d5d31b288 Fix tests 2017-10-25 16:06:50 -04:00
Adam Wathan
4478b04090 Don't do any merging of config values at all
Leave this up to the user; their config file is a JS file and we give
them access to the default config, so they can do as much merging of
defaults as they like.
2017-10-24 12:13:25 -04:00
Adam Wathan
564ac50868 Reduce tracking-wide default to .05em
.1em is just a bit too wide ¯\_(ツ)_/¯
2017-10-24 09:25:30 -04:00
Adam Wathan
c92cbea3b7 Remove content-stretch utility
No browser support, doesn't make sense, gtfo.

Closes #199.
2017-10-24 07:52:54 -04:00
Adam Wathan
8d5840b38b Remove self-baseline utility
Has no browser support and I can't even really understand how it would work.

Closes #198.
2017-10-24 07:51:26 -04:00
Adam Wathan
ec56027834 Add self-auto utility
Allows resetting align-self back to the default value if necessary at different breakpoints.
2017-10-24 07:48:57 -04:00
Adam Wathan
7c66d7be40 Rename flex-nowrap to flex-no-wrap 2017-10-24 07:42:20 -04:00
Adam Wathan
99adf9baeb Merge pull request #194 from nothingworksinc/focusable
Add focusable at-rule
2017-10-23 11:04:28 -04:00
Adam Wathan
d0b3494f7e Merge pull request #193 from nothingworksinc/hoverable-weights
Add hover variants for font weight utilities
2017-10-23 11:03:56 -04:00
Adam Wathan
1a22d9a810 Inherit font on all form controls, not just inputs 2017-10-21 17:42:41 -04:00
Adam Wathan
c989134554 Add basic test for hoverable at-rule 2017-10-21 11:26:30 -04:00
Adam Wathan
efe678ddf3 Add focusable at-rule
Allows you to wrap up classes to easily generate `.focus:{class}`
variants.
2017-10-21 11:15:25 -04:00
Adam Wathan
eba5970810 Add hover variants for font weight utilities 2017-10-21 10:52:39 -04:00
Adam Wathan
d4d39f6d4c Merge pull request #188 from nothingworksinc/rename-not-italic-to-roman
Rename "not-italic" utility to "roman"
2017-10-20 16:36:11 -04:00
Jonathan Reinink
a6cc77702b Update tests for new "roman" utility 2017-10-20 15:06:57 -04:00
Adam Wathan
64c3af5c0d Fix tests 2017-10-20 13:44:57 -04:00
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