3671 Commits

Author SHA1 Message Date
Adam Wathan
c4ff01cb70 Bundle jit folder 2021-05-07 13:56:13 -04:00
Adam Wathan
59b7396365 Escape commas in native escapeClassName and nameClass functions 2021-05-07 13:56:13 -04:00
Adam Wathan
0f2352c392 Update changelog 2021-05-07 13:56:13 -04:00
Adam Wathan
a05b36996b Add CSS filter support (#3923)
* Implement `filter` helper classes with all methods

* Rename filter plugins/utilities, drop filter opacity, add drop shadow

* Remove non-final default filter values

* Working on default filter values, add basic JIT support

* Working on blur values

* New blur values (these are ~okay)

* Match drop-shadow values to box-shadows by eye as best as possible

* Update tests

* Fix kitchen sink test

* Add filter variants configuration

* Move drop-shadow to end of filters list

Co-Authored-By: Peter Neupauer <peter@neupauer.sk>

* Add invert variants configuration

* Add backdrop-filter utilities

* Update tests

* Transition filters by default

* Alphabetize new config keys

* Optimize filter plugins for JIT + add arbitrary value support

Except for drop-shadow, will add that once we can think it through a bit.

Co-authored-by: Nick Schmidt <nick@kreativgebiet.com>
Co-authored-by: Peter Neupauer <peter@neupauer.sk>
2021-05-07 13:56:13 -04:00
Adam Wathan
359ce6be32 Update changelog 2021-05-07 13:56:13 -04:00
Peter Neupauer
04a1771700 Add list-item display utility (#3929)
Signed-off-by: Peter Neupauer <peter@neupauer.sk>
2021-05-07 13:56:13 -04:00
Adam Wathan
f34214eccc Add mix-blend-mode and background-blend-mode utilities (#3920)
* Add mix-blend-mode utilities

* Rename mix-blend-mode utilities to `mix-blend-*`

Co-Authored-By: Peter Neupauer <peter@neupauer.sk>

* Add `background-blend-mode` utilities

Co-Authored-By: Peter Neupauer <peter@neupauer.sk>

Co-authored-by: Peter Neupauer <peter@neupauer.sk>
2021-05-07 13:56:13 -04:00
Adam Wathan
7a5c73878f Derive JIT display utilities from AOT display plugin 2021-05-07 13:56:13 -04:00
Erik Verbeek
49461d9e7a Added support for display : inline-table (#3563)
* Added support for display : inline-table

* Moved the inline-table class to the suggested spot and updated the tests

Co-authored-by: Erik Verbeek <erik@evidencio.com>
2021-05-07 13:56:12 -04:00
Adam Wathan
ab41845a78 Remove justify-auto and place-items-auto
These CSS values don't even exist.
2021-05-07 13:56:12 -04:00
Adam Wathan
23692d6d25 Update changelog 2021-05-07 13:56:12 -04:00
Adam Wathan
9c454e1d4b Add isolation utilities (#3914) 2021-05-07 13:56:12 -04:00
depfu[bot]
4718fa183c Update postcss-nested to version 5.0.5 2021-05-07 13:56:12 -04:00
Adam Wathan
8c97802b4f Update changelog 2021-05-07 13:56:12 -04:00
Adam Wathan
77ca74bb88 Add box-decoration-break utilities (#3911) 2021-05-07 13:56:12 -04:00
Adam Wathan
5c85c427fc Update changelog 2021-05-07 13:56:12 -04:00
Robin Malfait
c8acc1305d check for different -webkit prefix test
The tests started failing because `-webkit-max-content` is not needed
anymore. So instead we are now checking for `-webkit-background-clip`.

If this happens in the future, we could check for ` -webkit-` (notice
the space in front) so that we dont test for hardcoded
`::-webkit-inner-spin-button`.
2021-05-07 13:56:12 -04:00
Robin Malfait
1c7a848002 pin postcss-nested to 5.0.1 2021-05-07 13:56:12 -04:00
Robin Malfait
5297c83399 swap yarn.lock for package-lock.json 2021-05-07 13:56:12 -04:00
Robin Malfait
ec6d91d68c use package-lock.json in CI 2021-05-07 13:56:12 -04:00
Adam Wathan
0990b83755 Don't crash if failing to remove a touch file (race condition) 2021-05-07 13:56:12 -04:00
Adam Wathan
7afeeb7084 Fix style 2021-05-07 13:56:12 -04:00
Adam Wathan
f97456483c Unify test suites 2021-05-07 13:56:12 -04:00
Adam Wathan
6d9c70fcca Lock postcss-nested to 5.0.1
Migrating to visitor API in 5.0.2 breaks a lot of things.
2021-05-07 13:56:12 -04:00
Adam Wathan
d81edb739d Add PostCSS 7 support (maybe) 2021-05-07 13:56:11 -04:00
Adam Wathan
71737de6d1 Only warn about JIT engine once 2021-05-07 13:56:11 -04:00
Adam Wathan
938df99cf9 Update package.json 2021-05-07 13:56:11 -04:00
Adam Wathan
bf9e3c6837 Add mode option to use JIT code path 2021-05-07 13:56:11 -04:00
Adam Wathan
a2b9c42df2 Update tailwindcss references 2021-05-07 13:56:11 -04:00
Adam Wathan
b750c435a7 Copy JIT over, tests passing separately, not yet integrated 2021-05-07 13:56:11 -04:00
depfu[bot]
beba6b16d2 Update clean-css to version 5.1.2 2021-05-07 13:56:11 -04:00
Adam Wathan
6d5c503c3a Update fixtures 2021-05-07 13:56:11 -04:00
Peter Timoshevsky
2b0e71a4ec Fix typo in preflight.css 2021-05-07 13:56:11 -04:00
depfu[bot]
f26b53b456 Update clean-css to version 5.1.1 (#3778)
Co-authored-by: depfu[bot] <23717796+depfu[bot]@users.noreply.github.com>
2021-05-07 13:56:11 -04:00
Simon Vrachliotis
62c2c172e2 Update issue template config links
Deeplinking to GitHub issue discussion categories with the `category` query param
2021-05-07 13:56:11 -04:00
Simon Vrachliotis
e1dff29bd2 Adds issue template (YAML config) for bug report
* Add YAML config for bug report template
* Remove "legacy" bug report template in favour of YAML config
* Remove "legacy" issue template markdown file
2021-05-07 13:56:11 -04:00
depfu[bot]
454e015ab8 Update eslint to version 7.22.0 2021-05-07 13:56:11 -04:00
Adam Wathan
f8c90acbb8 Update tests 2021-05-07 13:56:11 -04:00
Adam Wathan
bc3f303726 2.0.4 2021-05-07 13:56:11 -04:00
Adam Wathan
a8a81e64da Pass full opacityValue always 2021-05-07 13:56:11 -04:00
depfu[bot]
eb87ddb528 Update postcss to version 8.2.8 2021-05-07 13:56:11 -04:00
depfu[bot]
099cf8b541 Update autoprefixer to version 10.2.5 2021-05-07 13:56:11 -04:00
depfu[bot]
c386f7df0a Update postcss-nested to version 5.0.5 2021-05-07 13:56:10 -04:00
depfu[bot]
7614428ed1 Update all of babel7 to version 7.13.8 2021-05-07 13:56:10 -04:00
depfu[bot]
83b06e9742 Update lodash to version 4.17.21 2021-05-07 13:56:10 -04:00
depfu[bot]
264e79136f Update eslint to version 7.20.0 2021-05-07 13:56:10 -04:00
depfu[bot]
1269f59847 Update resolve to version 1.20.0 2021-05-07 13:56:10 -04:00
depfu[bot]
2ba195ee0e Update postcss to version 8.2.6 2021-05-07 13:56:10 -04:00
depfu[bot]
c99ff21cd9 Update all of babel7 to version 7.12.13 2021-05-07 13:56:10 -04:00
Adam Wathan
2655d97a35 Update fixtures 2021-05-07 13:56:10 -04:00