-
Notifications
You must be signed in to change notification settings - Fork 821
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Emotion] Reduce CSS browser prefixing to supported browsers only #7272
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bf9a394 - Browse repository at this point
Copy the full SHA bf9a394View commit details -
Configuration menu - View commit details
-
Copy full SHA for e63d421 - Browse repository at this point
Copy the full SHA e63d421View commit details -
Remove unnecessary
:
/::
selector prefixes- not needed by latest evergreen browsers
Configuration menu - View commit details
-
Copy full SHA for a05e278 - Browse repository at this point
Copy the full SHA a05e278View commit details -
Remove unnecessary animation/keyframes prefixes
- not needed by evergreen browsers - https://caniuse.com/mdn-css_at-rules_keyframes
Configuration menu - View commit details
-
Copy full SHA for 5ce5159 - Browse repository at this point
Copy the full SHA 5ce5159View commit details -
[organization] move js docblock/export up above
- more useful to have devs see this immediately, particularly the comment
Configuration menu - View commit details
-
Copy full SHA for 60b45e5 - Browse repository at this point
Copy the full SHA 60b45e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b180c40 - Browse repository at this point
Copy the full SHA b180c40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 843c05b - Browse repository at this point
Copy the full SHA 843c05bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef59862 - Browse repository at this point
Copy the full SHA ef59862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29f7a4f - Browse repository at this point
Copy the full SHA 29f7a4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9c076d - Browse repository at this point
Copy the full SHA b9c076dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 012e6d9 - Browse repository at this point
Copy the full SHA 012e6d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a55d4 - Browse repository at this point
Copy the full SHA 20a55d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2840969 - Browse repository at this point
Copy the full SHA 2840969View commit details -
Tweak prefixes for sizing values to only
stretch
values- other values appear to be unnecessary, per linked caniuse docs
Configuration menu - View commit details
-
Copy full SHA for 35b399c - Browse repository at this point
Copy the full SHA 35b399cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb1f2bf - Browse repository at this point
Copy the full SHA fb1f2bfView commit details -
Add more tests + comments for more prefixed CSS
+ reorder + fix `print-color-adjust` property, `color-adjust` does not exist - also who on earth is using this
Configuration menu - View commit details
-
Copy full SHA for 4d37898 - Browse repository at this point
Copy the full SHA 4d37898View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c31cb0 - Browse repository at this point
Copy the full SHA 8c31cb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0f7dfa - Browse repository at this point
Copy the full SHA e0f7dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d596e52 - Browse repository at this point
Copy the full SHA d596e52View commit details -
Update default EUI provider cache and theme provider to use new prefi…
…xer plugin - this requires creating a new custom vanilla JS `@emotion/css` cache - NOTE: Other components that use `@emotion/css` (e.g. overlay mask, code block) should NOT use this new util yet, as there's a bug with its auto label behavior
Configuration menu - View commit details
-
Copy full SHA for 7e1ed3e - Browse repository at this point
Copy the full SHA 7e1ed3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4366d18 - Browse repository at this point
Copy the full SHA 4366d18View commit details -
Update downstream
EuiThemeProvider
snapshotsThe removed `colorClassName` auto label is due to the difference in how the default `@emotion/css` behaves compared to `@emotion/css/create-instance`
Configuration menu - View commit details
-
Copy full SHA for 3bfaaf0 - Browse repository at this point
Copy the full SHA 3bfaaf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4bb78 - Browse repository at this point
Copy the full SHA 9d4bb78View commit details