Gutenberg + Themes: Week of October 4th, 2021


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

  • GS: The Global Styles Interface #34574  
  • FSE: Post Comments Loop Block: Tracking issue #34994 

General Resources:

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

#gutenberg-themes-roundup