Hello! This is the 68th 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
- GS: Update descriptions for the different screens under global styles. #35429
- GS: synchronize user CPT registration and UI visibility #35427
- GS: Implicit Text, Hover, Focus Colors as Part of Color Palette #34717
- GS: Duotone: Add a type option #35359
- 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
- FSE: Allow child theme.json to be merged with parent theme.json #35459
- 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
- Themes: Row (Group variation) styling doesn’t work for themes without layout support #35439
- Themes: Allow themes to surface specific patterns from the Patterns Directory #35364
- Blocks: Try: Prepend text to the post date #35428
- Blocks: Try using a template part in the navigation block #35418
- Blocks: Try: Site Logo placeholder tweaks #35397
- Blocks: Social Icons: add top and bottom margin support #35374
- Blocks: Add [data-block] to appender. #35356
Merged/Fixed/Announced
- DT: Columns block: Enable blockGap and vertical margin support #34630
- GS: Extract the three color panels to their own global styles view #35400
- 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
- Blocks: Post Date: Add more typography options #35422
- Blocks: Featured Image: Center placeholder chip contents #35417
- Blocks: Site Logo: Move Reset button to the Replace menu dropdown #35372
- Blocks: Add duotone to site logo #35344
- Themes: CSS: Add a reset for image heights #30092
- Themes: Remove default padding/margin on the body of the page and editor canvas #35421
- Themes: Enqueue preset styles for all themes in the editor #35424
- Themes: Move the link color styles to the footer #35425
- Themes: Reset margin for all children of flow layouts #35426
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 @mikachan for your help with this week’s summary. Please comment if there’s something you’d like to highlight 🙂