-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Global Styles in WordPress 5.7 #27506
Comments
I've removed the following two tasks from being blockers as they seem to be addressable after landing (if/when need it):
|
Removed #25612 from being a blocker. Can be added later. |
I've confirmed with @swissspidy that the structure for |
#28533 is ready for review. |
pinging @schlessera and @ocean90 for review just in case |
The latest can be reviewed on master: https://github.com/WordPress/gutenberg/blob/master/lib/experimental-i18n-theme.json I don't think I have to do any other modifications for the work in this issue, but happy to iterate and accomodate any other needs. |
The main PRs this issue tracked are now shipped. While the plan was to port settings management to 5.7, we realized it was too soon to freeze theme.json format, see more details. Going to close this one. Follow up #20331 for updates. |
This issue describes what it entails to land the "Global Styles" project in WordPress core. The project has two main functions: 1) allows themes to control the editor settings via theme.json, and 2) creates a mechanism that coordinates core, theme, and user styles.
Tasks
global
into*
androot
. Update theme.json: split global block selector into root and defaults #28533Affected files
gutenberg_get_common_block_editor_settings
so other editors don't need to repeat the same logic.gutenberg_experimental_global_styles_settings
(but only the settings logic, not the styles)The text was updated successfully, but these errors were encountered: