-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Components: Upgrade new component system #30146
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
Conversation
|
Size Change: 0 B Total Size: 1.38 MB ℹ️ View Unchanged
|
|
@sarayourfriend Great! Taking it for a spin now |
|
Ooooh boy. Specificity fighting 👊 . Screenshot from Gutenberg (Block with Typography controls) There are a bunch of global In other words, we run into the same issues we had previously. Previously, the solution was to add The new Component System does this by default to the power of 7. At the end of the day... I think we're going to have specificity fighting.
In the case of this Relying on auto-compounding feels much better, but its a trickier thing to manage. |


Description
Upgrades the G2 libraries
How has this been tested?
Test that compounding specificity is gone (open storybook for example and visit one of the G2 components, inspect it and verify that it doesn't have compounding specificity in it's style rules).
Types of changes
Upgrading dependency.
Checklist: