Robin Malfait
b86bdbcd7e
Cleanup custom properties ( #2771 )
...
* prefix custom properties with tw-
* prefix custom properties with tw- in tests
* prefix gradient values in the defaultConfig
* inline gradient-via-color
* simplify --tw-tailwind-empty to --tw-empty
* replace the long --tw-font-variant-numeric-... to the way shorter --tw-fvn-...
* Rename --tw-box-shadow to --tw-shadow
To match class name.
* Rename font-variant-numeric variables
* Remove 'transform' from transform variables
* Shorten gradient variables
* Fix style
Co-authored-by: Adam Wathan <adam.wathan@gmail.com>
2020-11-16 11:45:55 -05:00
Adam Wathan
b95cf5f595
Remove clearfix utility ( #2766 )
2020-11-13 22:25:23 -05:00
Adam Wathan
278c2031fb
Fix bug where color palette could not be empty
2020-11-13 19:51:05 -05:00
Adam Wathan
62a47f95b1
Properly support colors as closures with ring utilities
2020-11-13 19:41:08 -05:00
Adam Wathan
5ec45fa6c0
Remove gap fallbacks
...
Safari >= 12 or gtfo
2020-11-13 09:43:21 -05:00
Adam Wathan
e0788efd4f
Generate focus, focus-within, and dark variants for ring utilities
2020-11-12 08:45:21 -05:00
Adam Wathan
879f0887ed
Add ring-inset, always reset ring variables
2020-11-11 21:58:54 -05:00
Adam Wathan
f6923b1d6b
Update default variants
...
Disable hover/focus for fontWeight, enable focus-within for outline and ringWidth, enable group-hover for boxShadow, enable group-hover and focus-within for textDecoration.
2020-11-11 16:12:41 -05:00
Adam Wathan
ac5970d6fb
Add support for default duration and timing function to transition property utilities ( #2755 )
2020-11-11 08:27:09 -05:00
Adam Wathan
c3dd3b6845
Make boxShadow respect ring shadows
...
This is to prevent box-shadows from overriding rings that are added manually by plugins like the custom forms plugin.
2020-11-10 14:24:22 -05:00
Adam Wathan
4eecc2751c
Convert 'none' to transparent shadow
...
To make shadow comma-separated list safe.
2020-11-09 19:10:34 -05:00
Adam Wathan
d4fcd2eb8f
Add new ring utilities for custom focus styles and rounded outlines ( #2747 )
...
* Add ring utilities
* Remove redundant shadows, add 5% and 95% to opacity scale
* Undo changes to build file
* Update boxShadow.test.js
2020-11-09 16:39:49 -05:00
Adam Wathan
1a21f0721c
Enable focus-within where useful by default
2020-11-07 15:14:09 -05:00
Adam Wathan
369cfae290
Add "shadow-solid" utility
2020-11-06 22:36:18 -05:00
Adam Wathan
dddda8caaf
Update fixtures
2020-11-06 22:34:27 -05:00
Adam Wathan
e7d053444a
Update fixtures
2020-11-06 09:41:48 -05:00
Robin Malfait
700866ce5e
add indigo, swap gray with coolGray
2020-11-06 14:34:14 +01:00
Adam Wathan
9585ae15a3
Don't explicitly set font/line-height on body, inherit from html instead ( #2729 )
2020-11-04 10:19:11 -05:00
Navith
d4bd2d0b05
Make purge still preserve HTML elements for user-defined extractors ( #2704 )
...
* Add failing test for purge preserving element selectors when `defaultExtractor` is overridden
* `preserveHtmlElements` works with user-defined purge extractors
2020-10-31 10:02:40 -04:00
Robin Malfait
df1732cce5
add ability to merge arrays of objects when using extend ( #2700 )
2020-10-29 10:17:10 -04:00
Robin Malfait
584316fbdc
ensure options for plugins are not stale between builds ( #2695 )
2020-10-28 13:46:12 -04:00
Adam Wathan
86132595a3
Rename flex-no-wrap to flex-nowrap ( #2676 )
2020-10-27 10:55:19 -04:00
Robin Malfait
09d9262666
add the ability to deep merge extended configs ( #2679 )
2020-10-26 11:15:50 -04:00
Robin Malfait
9e3700c08a
add function presets ( #2680 )
2020-10-26 09:43:31 -04:00
Enzo Innocenzi
58a600816c
feat: allow for deeply nested color objects ( #2148 )
2020-10-25 14:27:57 -04:00
Adam Wathan
fe0e8e92de
Rename whitespace-no-wrap to whitespace-nowrap ( #2664 )
...
* Rename whitespace-no-wrap to whitespace-nowrap
* Update changelog
* Update purge fixture
2020-10-23 15:12:42 -04:00
Adam Wathan
b27608557a
Include default config by default in presets ( #2660 )
2020-10-23 13:23:21 -04:00
Adam Wathan
11af870f30
Support extend in variants config ( #2651 )
...
* WIP
* It's alive
* Pull default variant order from config
2020-10-23 08:58:28 -04:00
Soviut
923e7af176
renamed to prose ( #2574 )
2020-10-22 09:54:43 -04:00
Adam Wathan
4967dd09b9
Update the test that was actually failing
2020-10-21 22:15:11 -04:00
Adam Wathan
7f6a6eeab2
Explicitly exclude pre-Chromium Edge from CDN builds
...
The >1% was sometimes including this and other times not depending on CI vs. local, couldn't quite figure out why, guessing some difference in version of caniuse-lite.
2020-10-21 21:55:30 -04:00
Robin Malfait
68dbc5f981
only prefix animation names that are defined ( #2641 )
2020-10-21 17:07:13 -04:00
Adam Wathan
02cba631bc
Use left/right instead of inline-start/end for space/divide utilities ( #2644 )
2020-10-21 17:05:20 -04:00
Adam Wathan
6ad5a199af
Set font on body and on html ( #2643 )
...
modern-normalize sets it on `body` so we need to defeat that.
2020-10-21 16:21:28 -04:00
Adam Wathan
cecb07824e
Use [hidden] instead of template in space/divide utilities ( #2642 )
...
* Use [hidden] instead of template in space/divide utilities
* Update tests
2020-10-21 16:09:02 -04:00
Robin Malfait
e1ef99814e
feat: prefix animation names ( #2621 )
...
* add animation value parser
* prefix animation names
2020-10-21 08:04:35 -04:00
Adam Wathan
aea20276d5
Update default border color and placeholder color in preflight ( #2633 )
2020-10-20 22:44:03 -04:00
Adam Wathan
47026e5d9a
Add steps of 10 to opacity scale ( #2632 )
2020-10-20 22:26:57 -04:00
Adam Wathan
b92f033f8b
Disable dark mode by default, rename config option to darkMode ( #2631 )
...
* Disable dark mode by default, rename config option to `darkMode`
* Rebuild fixtures
2020-10-20 21:36:05 -04:00
Adam Wathan
fc5c9ce41c
Fix test
2020-10-20 21:27:15 -04:00
Adam Wathan
11ffa61e8f
Rebuild fixtures
2020-10-20 21:27:15 -04:00
Adam Wathan
16fac7e571
Adjust font size scale: move 64px to 60px, 80px to 72px ( #2619 )
...
* Move 64px to 60px, 80px to 72px
* Update changelog
2020-10-20 08:31:50 -04:00
Adam Wathan
fd8bacd7ae
Add new color palette ( #2623 )
...
* Add new color palette
* Replace local require when scaffolding config
* Remove unused import
2020-10-19 20:18:53 -04:00
Adam Wathan
e13f083c4b
Join arrays when using theme consistently
2020-10-19 11:32:22 -04:00
Matt Rothenberg
7572b0256c
feat: Show "Did you mean?" message when users @apply errant class ( #2590 )
...
* feat: suggest alternate classes if @apply value not found
* fix: remove only from test
* feat: move logic to applyComplexClasses
* fix: remove whitespace
* remove unused files
* did you mean suggestion
2020-10-19 09:35:22 -04:00
Navith
3141425c29
Fix duplicated 12 in gridTemplateColumns in the default config ( #2612 )
2020-10-19 08:12:39 -04:00
Brad Cornes
5bf4699a35
Add theme helper function errors ( #2615 )
...
* feat: throw when theme does not have requested path (#1799 )
* Add suggestions to theme function errors
Co-authored-by: Jason Quense <monastic.panic@gmail.com>
2020-10-19 08:12:14 -04:00
Adam Wathan
ce2c24ff35
Update fixtures
2020-10-18 15:43:50 -04:00
Adam Wathan
3259608813
Add 2xl breakpoint by default
2020-10-18 15:43:50 -04:00
Adam Wathan
322d366440
Extend font size scale
2020-10-18 15:43:50 -04:00