Andrey Sitnik

Results 1029 comments of Andrey Sitnik

1. `data-` attributes will be DOM 2. It requires more symbols 3. It is also a little hacky. `data-` attributes were created for a different purpose. People will not love...

`$primary` is OK if we will have a rational reason to not use `styles` object to filter props

> currently linaria doesn't use css-modules How do you scope keyframes? Or what if I don’t want to scope class (`:global()` in CSS or `injectGlobal` in SC)? Did I understand...

I can’t reproduce it on https://autoprefixer.github.io/ Maybe you are using some old Autoprefixer or have any other problem in environment. Try to reproduce issue in s simplest new project.

Yes, Autoprefixer duplication prevention works only if you pass exact output. Unfortunately, duplication prevention is not a priority for me. You will need to debug the code and send PR....

> What's the reason of this warning `mixed support` during the Flexbox implementation. Check [browsers compatibility](https://developer.mozilla.org/en-US/docs/Web/CSS/align-self#browser_compatibility) of `start` and `align-self`. > justify-content, align-self are used in Grid layout as well....

90% is still not very big. Do you have a real reason for using only writing-mode related property?

Can you in this case just use `flex-end`? We can make warning smarter, but anyway it is not auto-fix, you need to think before adding changes.

> Why does it ask to replace display: box to display: flex ? Because `box` is deprecated

@EmeMatch debug this line, check the CSS input to Autoprefixer. Very likely that some other tool adds `display: box` before Autoprefixer in your CSS build pipeline.