Hello! This is the 67th weekly roundup of theme-related discussions, fixes, and developments in Gutenberg.
As always, please weigh in on the tickets below — your feedback is crucial and appreciated.
Active Issues / Discussions & PRs
- DT: theme.json can’t have comments #35099
- DT: Navigation Block: add block gap support #35277
- DT: Block Supports: Switch dimensions inspector controls slot to bubble virtually #34725
- DT: Columns block: Enable blockGap and vertical margin support #34630
- GS: Implicit Text, Hover, Focus Colors as Part of Color Palette #34717
- GS: Refactor how the Global Styles access and sets data #35264
- GS: Global Styles: fix presets that use a callback to validate user data #35255
- GS: Consider loading user styles after theme styles #34141
- FSE: Post Comments Pagination Previous block #35009
- FSE: Post Comments Pagination Numbers block #35010
- FSE: Post Comments Query Loop block #34996
- FSE: Navigation Block: save data to a custom post type #34612
- Themes: theme.json: whether or not to allow targeting settings that are specific to the block #35114
- Themes: Adding special user defined settings to theme.json #34755
Merged/Fixed/Announced
- DT: Fix native BlockAlignmentControl #35191
- GS: simplify code that deals with user data for clarity #35248
- GS: Polish global styles preview. #35244
- GS: Add Padding to the root level of global styles #35241
- GS: simplify how we register preset metadata #35228
- GS: Block gap: Only render CSS variable if corresponding theme setting is enabled #35209
- GS: Update the rules to hide/show blocks in the global styles sidebar #35178
- GS: Extract the color palette to its own global styles screen #35109
- Themes: Add duotone theme.json styles support #34667
Overview Issues
General Resources:
- Full Site Editing Milestones
- GitHub Issues: Full Site Editing
- GitHub Issues: Themes
- Block-based Themes Reference
- Block-based Themes Tutorial
- Experimental-Themes.json
- Using the Block Editor for Theme Parts
- Printing navigation-block HTML from a legacy menu in themes
Thanks @danieldudzic for your help with this week’s summary. Please comment if there’s something you’d like to highlight 🙂