PostCSS is a tool to transform styles with JS plugins. By @sitnikcode and @evilmartians.

Added header to my GitHub projects with my hobbies (including @linguopunk) and all logos of my open source projects. github.com/ai/ Thanks to @antiflasher for most of the logos.
2
6
28
Replying to @JoshWComeau
There's also a @PostCSS plugin, postcss-easing-gradients (linked from that page too), that I use that works really well!. I wrote about it early last year: kilianvalkhof.com/2020/css-h…
4
7
Replying to @eladsc
Support even more browsers via simple PostCSS plugin: github.com/csstools/postcss-…
4
17
PostCSS retweeted
There’s a GH issue open to let PostCSS automatically calculate modern color values for fallback support. github.com/csstools/postcss-…
1
PostCSS plugin guideline got an optional `glob` parameter in { type: 'dir-dependency', dir: './mixins/', glob: '*.pcss' } message. With this message, the plugin can ask webpack to watch for these files and re-build the CSS file on dependency changes. github.com/postcss/postcss/p…
PostCSS retweeted
Replying to @kapowaz
You can use the `severity` property to do that, e.g.: ``` { "rules": { "property-disallowed-list": [ ["float", "border"], { "severity": "warning" } ] } } ``` stylelint.io/user-guide/conf…
1
1
Terser (JS minifier) has 70x more donations than cssnano. ESLint has 60x more donations than Stylelint. Sad to see that the CSS community does not support tooling authors as the JS community does.
If you worry about PostCSS 7 vulnerability reports in your node_modules, donate to Stylelint and cssnano team. They need your help in migration their awesome (and big) projects to PostCSS 8. opencollective.com/stylelint opencollective.com/cssnano
2
11
27
Autoprefixer 10.2.6 was released. Pwntheon fixed the warning text when all your target browsers will not require any prefixes. github.com/postcss/autoprefi… Release’s knight by Olga Davydenko: artstation.com/seepysouse
1
6
6
If you worry about PostCSS 7 vulnerability reports in your node_modules, donate to Stylelint and cssnano team. They need your help in migration their awesome (and big) projects to PostCSS 8. opencollective.com/stylelint opencollective.com/cssnano
7
14
PostCSS parses most CSS really well. But did you know many PostCSS plugins use different parsers to work with selectors, media queries, & declaration values? I think these tools have not reached the quality of PostCSS. Nearly all my PostCSS issues are limited to their domain.
2
1
7
After all these years working on tools powered by PostCSS (stylelint, stylelint-order) I managed to contribute to PostCSS itself :)
PostCSS 8.3 was released: — @7rulnik improved source map performance — @xwoody added experimental Document nodes for CSS-in-JS — @jon_neal added Object#assign() shortcut. github.com/postcss/postcss/r… Release name is “Duke Murmur”, demon from “The Lesser Key of Solomon” book.
4
7
PostCSS 8.3 was released: — @7rulnik improved source map performance — @xwoody added experimental Document nodes for CSS-in-JS — @jon_neal added Object#assign() shortcut. github.com/postcss/postcss/r… Release name is “Duke Murmur”, demon from “The Lesser Key of Solomon” book.
10
15
Oh wow! Just noticed that cssnano started using Colord inside their postcss-colormin plugin 🤯 That is so cool! github.com/cssnano/cssnano/p… github.com/omgovich/colord
1
16
Replying to @7rulnik @jon_neal
In next PostCSS 8.3 AST will have new experimental Document node type. It will not be generated by standard parser, but will be used in new CSS-in-JS parser by @xwoody. github.com/postcss/postcss/p…
2
Replying to @7rulnik
Next PostCSS 8.3 will have Node#assign() syntax sugar by @jon_neal github.com/postcss/postcss/p…
1
1
Next PostCSS 8.3 will have 4x faster previous source map parsing thanks to @7rulnik source-map 0.6 fork github.com/postcss/postcss/p…
1
4
8
PostCSS retweeted
PostCSS 8 has been out for 8 months and Create React App still doesn’t support it despite literally everyone in the ecosystem supporting it. This project is basically dead.
6
8
19
One thing to add here, when doing a prod build it might be you get an error saying something like "Cannot find module 'postcss' or "[object Object] is not a PostCSS plugin" The solution to this is to run: npm install postcss@latest Thx to @Pacena78 for helping out 🙏
1
3