Gutenberg + Themes: Week of November 8th, 2021


Hello! This is the 72nd 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

  • Themes: Ability to remove / override “Core” color palette #36407
  • Themes: Allow themes to provide alternate color palettes #36304
  • Themes: Consider changing some theme.json settings to opt-out #36187
  • Themes: Template Editing: Templates do not recognize theme template parts without a theme attribute #36124
  • Themes: Navigation preservation plan #36087
  • Themes: Themes should be able to provide default template for Template Editing via theme.json #36086
  • Themes: Alternative approach to the layout outer padding #36214
  • FSE: Color naming conflict for theme variables #36360
  • FSE: Post Template returns empty string when no results found #36224
  • FSE: Add templates list page for site editor #36379
  • GS: Gutenberg 11.9: Not possible to filter the global style settings anymore #36330
  • GS: Add automated core blocks documentation #36183
  • GS: The margin added at the top level styles (for body) in theme.json is override by a margin added from gutenberg #36147
  • GS: Replace get_theme_file_path in theme_has_support #36398
  • GS: Account for upcoming changes in styles metadata in WordPress 5.9 #36327
  • GS: theme.json: adds a setting property that enables some other ones #36246
  • GS: LineHeightControl: Use __unstableSize prop in Typography panel #36196
  • DT: Duotone: Caching breaks duotones set through theme.json #36208
  • DT: Post Comments Form: ensure typography styles are applied to child elements #36188

Merged/Fixed/Announced

  • FSE: Template Part Block: Add some guards #36324
  • FSE: Add template_type guards #36318
  • GS: Chore: Update: Centralize safe_style_css usages. #36280
  • GS: Fix: Crash when resetting user color palette. #36233
  • GS: Fix: Show user colors on palette indicator. #36232

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
  • Tracking: ToolsPanel Follow Ups #36165

General Resources:

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

Abbreviation key:
DT: Design Tools
FSE: Full Site Editing
GS: Global Styles

#gutenberg-themes-roundup