csstools / postcss-normalize

Use the parts of normalize.css (or sanitize.css) you need from your browserslist
Creative Commons Zero v1.0 Universal
816 stars 40 forks source link

Update to normalize 8 #26

Closed vladshcherbin closed 6 years ago

vladshcherbin commented 6 years ago

Normalize 8 is out, it would be great to have this project updated to the latest version 🙏

jonathantneal commented 6 years ago

Sorry, and please don’t take my frustration as directed at you, but it wouldn’t be great, because Normalize 8 has a really bad bug, and the maintainer doesn’t make the time for that project that it needs. Also, let’s look at the feature list:

However, the support removal was too eager, and <main> for IE10 and IE11 was lost.

So, I will add the features separately in my fork this week. They are:

vladshcherbin commented 6 years ago

@jonathantneal thanks for great explanation.

I was carrying a minimal reset/normalize file from project to project and thought I could replace it with normalize with browserslist support. After reading about all this surprises I guess I'll just review my file and continue using it 🤦‍♂️

Feel free to close this issue anytime :)

jonathantneal commented 6 years ago

I understand. The goal of postcss-normalize is about just fixing browser inconsistencies between browsers you support (via browserslist).

sntran commented 6 years ago

Hi @jonathantneal ,

I see that [type="search"]::-webkit-search-cancel-button and -webkit-text-decoration-skip: objects; are still in the bundled normalize.css. Was there any complication in removing them?