Gutenberg + Themes: Week of September 27, 2021


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

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

General Resources:

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

#gutenberg-themes-roundup