Gutenberg + Themes: Week of October 25th, 2021


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:

Thanks @danieldudzic for compiling with this week’s summary. Please comment if there’s something you’d like to highlight. 🙂

#gutenberg-themes-roundup