A modular minifier, based on the PostCSS ecosystem. Created by @ben_eb.

Joined April 2016
v3.10.0 supports normalizing unicode-range descriptors, and grid area reduction - thanks to @SylvainPV! github.com/ben-eb/cssnano/re… #css #nodejs
6
3
With our version 4 release coming soon, the website is going to get a facelift. Here’s a little preview.
2
6
cssnano retweeted
Thanks to @malchata for featuring @cssnano_ in this month's @netmag! Really great to see your hard work in print. 😊
2
8
🙌 latest issue of @netmag has a great tip for CSS optimisation using @cssnano_ Great find!
2
11
The race for the smallest #CSS files continues luisant.ca/brotli-css
10
10
Are you running the latest browserslist version? We pushed a fix for this recently github.com/ai/browserslist/i…
cssnano retweeted
PostCSS tools: minifiers, linters, beautifiers. Which ones should you use in your next project? Watch 😊 goo.gl/oiDnwT
2
3
Did you know? opacity values greater than 1 will be clamped to 1. #css #nodejs
1
Rules that are missing selectors can safely be removed from the output. #css #nodejs
2
Did you know? padding longhand values can be merged into the padding shorthand. #css #nodejs
3
2
Rules with identical properties can be merged together - here, the border’s values are rearranged before the merge. #css #nodejs
6
1
11
Did you know? step-start is shorthand for steps(1, start) and can be compressed automatically! #css #nodejs
2
1
Wrapping quotes for strings can be swapped, producing a smaller output. #css #nodejs
1
Units can be stripped from <length> values - 0em is the same as 0px is the same as 0. #css #nodejs
3