Gutenberg + Themes: Week of March 18, 2021

Hello! This is the 42nd weekly roundup of theme-related discussions, fixes, and developments in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc.  This was a big week for blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. themes in Gutenberg as we separated styles in the theme.json from the block mechanism, which opens lots of doors for what is possible with theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML..

Please weigh in on the tickets below — your voice and feedback are welcome! 

Issues / Discussions & PRs

  • Themes: Blocks: Differences between editor and frontend 29976
  • Themes: Try: Allow space between on page list 29771
  • Themes: Add padding support to template parts 29779
  • Themes: [Search Block]: Add color support for the button inside the block 29830
  • Themes: Post Content: Add support for experimental layout 29982
  • Themes: Post Title Block: The outline doesn’t have height and width 29783
  • Themes: Custom controls, block supports, and theme.json 29778
  • Themes: Dark Theme Support should check for text color 29446
  • Themes: Noto Serif Font Missing in GB 10.0 29177
  • Themes: Allow customizing the no-results behavior of the query block 27302
  • Themes: Allow enqueing a webfont if used 29426
  • Themes: Page Break block ( coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress./nextpage ) not working as expected in Full Site Editing 29484
  • Themes: Use “em” not “px” for @media queries 16911
  • Themes: Gallery: Convert Gallery block to use Image blocks instead of having its own nested image format 25940
  • Themes: Latest Posts: Add support for typography properties 29623
  • Themes: Global Styles: Add CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. vars for root level settings 29714
  • Themes: Global Styles: Form elements 29167
  • Themes: Global styles: Add a global spacing variable 27315
  • Themes: Broken padding in Search block’s button 29952
  • Themes: Navigation: Line-height setting missing 29959
  • Themes: Navigation Block: Allow colorizing only submenus 29963
  • FSEFSE Short for Full Site Editing, a project for the Gutenberg plugin and the editor where a full page layout is created using only blocks.: Changes to theme.json 29891
  • FSE: Improve template part creation flow 29950
  • FSE: Rename experimental-theme.json to theme.json and add a fallback for backwards-compatibility 29981
  • FSE: edited global styles not available in post editor 29818
  • FSE: Template Part name is only updated after saving changes 29844
  • FSE: post-content is empty when used in attachment template 29887
  • FSE: spacing/padding not applied visually 29765
  • FSE: Last Paragraph block is acting strange 29508
  • FSE Blocks: Add to Global Styles 27122
  • FSE Blocks: Navigation block: Hide more than N items. 27131
  • FSE Blocks: Cover/Columns/Media & Text/Group: Remove margins on inner blocks 29525
  • FSE: Group block: Pass “inherit layout” to child blocks 29983


  • Allow themes to use any styles in the theme.json whether or not the block supports it 29941
  • Navigation MenuNavigation Menu A theme feature introduced with Version 3.0. WordPress includes an easy to use mechanism for giving various control options to get users to click from one place to another on a site.: Show submenus only on select in the editor. 29869
  • Update Post Title markup so that editor and front match 29824
  • Gallery Block: Fix the crop images setting 29823
  • Verse block: Add support for the padding to the verse block 29820
  • Add a layout config to the group and theme.json and make alignments declarative 29335

Overview Issues:

  • Themes: [Discussion] Hybrid themes: Templating hierarchies 29024
  • Themes: Default Colors, Theme Colors, and Custom Colors 29568
  • Themes: Alignments Overview 29506

General Resources:

Please let us know if it was helpful in the comments!