31 Commits

Author SHA1 Message Date
Adam Wathan
b8f965179c Finish merge of master 2019-02-07 13:58:47 -05:00
Adam Wathan
8aabccb8d4 Fix code style 2019-02-06 14:29:05 -05:00
Adam Wathan
b544febfcb Use root instead of array to unify code paths 2019-02-06 14:23:38 -05:00
Justin Anastos
40bb6c619d Add nested atRule support to substituteResponsiveAtRules 2019-02-05 10:15:59 -05:00
Adam Wathan
b036cac4b5 Fix code style 2019-02-01 12:32:50 -05:00
Adam Wathan
ec1bdd27ec Move screens into theme 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
b21d258f63 Wrap Tailwind plugins in new plugin to only unwrap config once 2018-06-26 13:44:47 -04:00
Adam Wathan
8333d46cae Add variant prefix to last class in a selector, not the first 2018-06-20 12:21:14 -04:00
Adam Wathan
ad48de9500
[0.3] Escape separator string (#270) 2017-11-30 15:55:06 -05:00
dumconstantin
013f845281 Make the hoverable, focusable and responsive separator (default '\:') configurable. 2017-11-24 16:26:40 +02:00
Adam Wathan
3a976a60d7 Allow @tailwind screens directive inside an at-rule 2017-11-09 15:10:53 -05:00
Patrick Heller 💩
55f3f93f91 reduct code smells 2017-11-08 19:02:46 +01:00
Patrick Heller 💩
ed71ee438d fix code style issues 2017-11-08 18:48:48 +01:00
Patrick Heller 💩
498c53c582 Merge remote-tracking branch 'remotes/upstream/master' into fix-issue-18
# Conflicts:
#	__tests__/sanity.test.js
#	src/lib/substituteResponsiveAtRules.js
2017-11-08 18:46:47 +01:00
Patrick Heller 💩
44c0035dfa rename screen-utilities to screens 2017-11-08 18:30:59 +01:00
David Hemphill
06ed308c28 change print width to 100 characters 2017-11-06 15:02:02 -05:00
David Hemphill
79a2bb39e5 Reformat files 2017-11-06 15:02:02 -05:00
David Hemphill
ec607968cf Add ESLinting and Prettier formatting and run an initial format on the codebase 2017-11-06 15:00:00 -05:00
Patrick Heller 💩
6cec22b523 make tests green 2017-11-04 00:07:02 +01:00
Patrick Heller 💩
8a42f279f6 code style and remove comment 2017-11-03 23:10:53 +01:00
Patrick Heller 💩
e5a9c8926f remove empty media queries 2017-11-03 20:52:16 +01:00
Patrick Heller 💩
73f0ee9826 Fixes #18 2017-11-03 19:43:40 +01:00
Adam Wathan
b2b95d5738 Register config file with Webpack for watching
This change tells Webpack (for those using it) that the config file
used should be tracked as a dependency and that the CSS should be
re-compiled if that config file changes.

It's careful to make sure the config file is loaded fresh every single
time to avoid weird caching issues.
2017-11-03 09:54:15 -04:00
Adam Wathan
eafac886fa Use lodash to extract keys safely 2017-10-24 12:13:25 -04:00
Adam Wathan
09a56e794f Rename 'breakpoint' features to 'screens', support for 'raw' key 2017-10-13 11:39:55 -04:00
Adam Wathan
082fd3a389 Remove dependency on CSSNext 2017-10-06 15:31:45 -04:00
Adam Wathan
6bbbe47e9b Refactor insertBefore references to simpler before 2017-08-28 11:26:17 -04:00
Adam Wathan
97b257e6f4 Make responsive at rule work on multiple selectors in a single rule 2017-08-27 20:58:35 -04:00
David Hemphill
2ef01837a9 Convert new stuff to use ES6 modules 2017-08-27 18:02:41 -04:00
Adam Wathan
d7d21f9f31 Replace responsive at-rules in a separate step 2017-08-27 18:02:41 -04:00