Hello! This is the 70th 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. Apologies for the delaying in posting.
Active Issues / Discussions & PRs
- Themes: Series of bugs and shortcomings faced during 5.9 go/no go prep #35662
- Themes: [Block Themes] Consider an FSE-compatible approach to starter content #35680
- Themes: [Quote, Pullquote Blocks] Allow theme.json customizations of the citation fields #35735
- Themes: CSS Custom Properties on BODY lead to DOM inheritance issues #35840
- Themes: Allow themes to opt-in to font-smoothing via theme.json #35934
- FSE: Add outer padding support to the flow layout #35919
- Themes: Block editor: pass assets through block_editor_settings_all #35950
- Themes: Draft: Try out variables substitutions in block templates #36059
- Themes: Block Themes: Starter Content #36074
- FSE: Add fallback handling for plugins or themes using the Customizer #35877
- FSE: Update and align template descriptions #36000
- GS: Fix presets data for themes that do not provide any preset #36054
- DT: Font Family Support: Fix skip serialization check #36073
- FSE: Ensure the Customizer is available for plugins or theme options when using a FSE theme #35874
- FSE: Lock entire FSE templates and template parts #36008
- DT: Allow block markup to modify blockGap values #35778
- DT: Flex Layout: Allow control over vertical alignment of children #35849
Merged/Fixed/Announced
- GS: Lower the specificity of border & padding styles for the outline block style in the button block #35968
- DT: Navigation: Force text decoration styles on nav item in editor #35859
- GS: Remove the duplicated title in background, text and link views in Global Styles #35583
- DT: Border Radius Control: Add fallback px unit and add utils tests #35786
Overview Issues
- Default Theme (Twenty Twenty Two): Overview of Gutenberg issues: #75
- GS: The Global Styles Interface #34574
- FSE: Post Comments Loop Block: Tracking issue #34994
- FSE: Site Editing block placeholders #35501
- DT: Typography Tools: Tracking defaults for blocks #35604
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 compiling with this week’s summary. Please comment if there’s something you’d like to highlight. 🙂