Gutenberg + Themes: Week of September 13, 2021


Hello! This is the 65th 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

  • GS: theme.json: support a description value for templateParts #34723
  • GS: Core/Button .is-style-outline overwrites theme.json padding settings for default button padding #34853
  • GS: Document how to include to a 3rd party typeface in global styles #34752
  • GS: Add Support for Named Sections of Color Palettes #34741
  • GS: Implicit Text, Hover, Focus Colors as Part of Color Palette #34717
  • GS: Add duotone theme.json styles support #34667
  • FSE: Migrate buttons & navigation to flex layout #34872
  • FSE: Block supports: margin/padding controls not showing in the Block Editor when enabled at theme.json settings block level. #34766
  • FSE: Visualise box model properties on the canvas when interacting with spacing controls #34703
  • FSE: Add basic support for child themes #34354
  • Themes: Try: add get_settings_from_theme function to get data from the theme’s theme.json #34843
  • Themes: Experiment with allowing Theme JSON to control Navigation block within the Navigation Editor screen #34784
  • Themes: Query pagination does not output paged and paged-number body classes #34898

Merged/Fixed/Announced

  • Cache global stylesheet keyed by theme #34704
  • Clean theme data when switching themes in the customizer #34540
  • Fix for link color in containers #34689

General Resources

#gutenberg-themes-roundup