Gutenberg + Themes: Week of August 16, 2021


Hello! This is the 61st 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. And please comment with any issues I missed.

Active Issues / Discussions & PRs

  • Prototype: merge block CSS with theme.json styles #34180
  • Global Styles: Display font families from theme, core, and user in font family picker #33889
  • Global Styles: Color Block Support: Switch to ToolsPanel for displaying UI #34027
  • Global Styles: Use Global Styles or theme.json to style individual blocks #33977
  • Duotone: Make it possible to define duotone settings in theme.json 34073
  • Global Styles: consider loading user styles after theme styles 34141 34147
  • Global Styles: consider adding form elements to theme.json elements block 34198
  • Global Styles: Allow registering additional CSS selectors for blocks (to be used by theme.json) 34196
  • Global Styles: add API to allow blocks to access global styles 34178
  • Global Styles: Fix per block text color customization for cover block 34188
  • [Columns] Width listed in px rather than percentage 34096
     

Merged/Fixed/Announced

  • Themes: Add block spacing gap config to theme.json and add support for this CSS variable to the “flow/default” layout. #33812
  • FSE: Site editor: fix for how CSS Custom Properties are generated #33932
  • Add layout default value support for blocks 34194
  • Post terms: add font weight support to block 34142

Overview Issues

  • Global Styles: Design Tools Overview #33447
  • Block Styles Breakdown #20331

General Resources:

#gutenberg-themes-roundup