-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Fix Global styles text settings bleeding into placeholder component #58303
Conversation
/cc @ciampo if you could have a look at this, I was unsure what the best way to fix this one was |
Size Change: +77 B (0%) Total Size: 1.7 MB
ℹ️ View Unchanged
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this solution is ok, at least in the short term!
Thank you for working on it 🚀
Before merging, could you add a CHANGELOG entry? Thank you 🙏
will do, thanks for having a look! |
…zy-hydration * origin/trunk: (47 commits) Interactivity API: Break up long hydration task in interactivity init (#58227) Add supports.interactivity to Query block (#58316) Font Library: Make notices more consistent (#58180) Fix Global styles text settings bleeding into placeholder component (#58303) Fix the position and size of the Options menu, (#57515) DataViews: Fix safari grid row height issue (#58302) Try a fix (#58282) Navigation Submenu Block: Make block name affect list view (#58296) Apply custom scroll style to fixed header block toolbar (#57444) Add support for transform and letter spacing controls in Global Styles > Typography > Elements (#58142) DataViews: Fix table view cell wrapper and BlockPreviews (#58062) Workflows: Add 'Technical Prototype' to the type-related labels list (#58163) Block Editor: Optimize the 'useBlockDisplayTitle' hook (#58250) Remove noahtallen from .wp-env codeowners (#58283) Global styles revisions: fix is-selected rules from affecting other areas of the editor (#58228) Try: Disable text selection for post content placeholder block. (#58169) Remove `template-only` mode from editor and edit-post packages (#57700) Refactored download/upload logic to support font faces with multiple src assets (#58216) Components: Expand theming support in COLORS (#58097) Implementing new UX for invoking rich text Link UI (#57986) ...
What?
Closes #58151
This PR fixes the bleed of typography settings from Global Styles into the placeholder component
Why?
Global styles settings should only affect templates, not the site editor UI
How?
I used a reset on the placeholder component. I'm not sure if this is the best approach.
Testing Instructions
On Global Styles > Typography > text change font appearance, line-height, uppercase and letter spacing values
They should apply to the templates
Insert an image block or a file block: the placeholder shouldn't be affected by the GS changes
Testing Instructions for Keyboard
Screenshots or screencast