Gutenberg + Themes: Week of November 15th, 2021


Hello! This is the 73rd 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: Revise folder structure on themes made with blocks #36548
  • Themes: The block_editor_settings_all filter does not get applied everywhere #36595
  • Themes: Unable to remove block-templates support using remove_theme_support #36396
  • Themes: Update the block theme folders to templates and parts #36647
  • FSE: Templates list screen – Adding duplicate to 3 dot menu. #36665
  • FSE: Templates and Template Parts screens – add Published date. #36664
  • FSE: Adding a shortcut to W icon to open and close the WP left menu area. #36660
  • FSE: Templates WP left menu area – Do not close menu area when selecting Site or Styles #36659
  • FSE: WP Menu area – Adjust < Dashboard text to 14px font. #36658
  • FSE: Templates list screen – make the screen thinner and add truncation to site title. #36657
  • FSE: Block Template creation is using empty content instead of the appropiate fallback #36648
  • FSE: Replace “Template Parts” list with area-based alternative #36613
  • FSE: Mark templates that are used for key pages #36612
  • FSE: Add “clear customizations” action to templates list #36611
  • FSE: Templates list screen overview #36597
  • FSE: ​​The block_editor_settings_all filter does not get applied everywhere #36595
  • FSE: Site Editor: templates available in sidebar is limited to 10 in total #36563
  • FSE: Click to ->Editor (Beta) or ->Styles nothing happens #36482
  • FSE: 404 Error on a preloaded route when creating a new template part. #36438
  • FSE: Site Editor: Add global styles to export file #36619
  • GS: Iterations on the user global styles endpoint. #36644
  • GS: Make Blocks section more distinguishable #36569
  • GS: Global Styles panel: Add elements support to “Typography” section #36546
  • GS: Add Welcome Guide to Styles More Menu #36544
  • GS: Color palette: Design updates #36543
  • GS: Open the color picker to the left of the sidebar #36542
  • GS: enable the ability to edit gradient & duotone palettes #36541
  • GS: Per Block list styles affect all list blocks #36539
  • GS: Fix confusing ellipsis menu for the Custom Color Palette feature #36519
  • GS: Add nudge to include name for Custom Color Palette #36473
  • GS: Make user able to change all color palette origins #36674
  • GS: Update global styles public API #36610
  • GS: Add caching to WP_Theme_JSON_Resolver_Gutenberg::get_user_data_from_custom_post_type() #36584
  • DT: Border color: only shows a single palette #36641
  • DT: Users should be able to add a custom gradient when the default gradients are disabled #36640
  • DT: Font size: design updates #36545
  • DT: Color palette: Design updates #36543
  • DT: Global Styles: Open the color picker to the left of the sidebar #36542
  • DT: Font Size Picker: Remove hints and allow non-integers #36636
  • DT: Cover: move BoxControlVisualizer in the markup to make it visible #36635
  • DT: Post Featured Image: Move width and height controls into the Dimensions panel via SlotFill #36540
  • Themes: Allow themes to provide alternate color palettes #36304
  • Themes: theme.json: add appearanceTools flag to opt-in into appearance UI controls #36646
  • Themes: Template Editing: Templates do not recognize theme template parts without a theme attribute #36124
  • 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
  • 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: Account for upcoming changes in styles metadata in WordPress 5.9 #36327
  • GS: LineHeightControl: Use __unstableSize prop in Typography panel #36196
  • DT: Duotone: Caching breaks duotones set through theme.json #36208

Merged/Fixed/Announced/Closed

  • Themes: Ability to remove / override “Core” color palette #36407
  • Themes: Navigation preservation plan #36087
  • FSE: Add templates list page for site editor #36379
  • GS: Replace get_theme_file_path in theme_has_support #36398
  • GS: theme.json: adds a setting property that enables some other ones #36246
  • DT: Post Comments Form: ensure typography styles are applied to child elements #36188

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:

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