Hello! This is the 19th weekly roundup of theme-related discussions, fixes, and developments in Gutenberg.
Please weigh in on the tickets below — your voice and feedback are welcome!
In progress / Discussions:
General:
- Discussion: Is it okay to change the pullquote block’s default colors at this point? 25358
- Add a margin declaration to the Gallery block. 25291
- Cover block: Update the box-sizing attribute. 25515
- Allow arbitrary widths for columns. 24711
Block-based Themes
- Add content-width option to theme.json. 25160
- Discussing template handling on theme switches. 25071
- PHP Theme Template Compatibility Proposal. 24803
- Follow up: Have Gutenberg fall back to PHP templates if a block-based template does not exist. 24834
- Template handling on theme-switching. 25071
FSE Blocks
A set of blocks are available with the Gutenberg plugin to enable building templates in FSE.
- Discuss how to allow the query block to inherit the global query. 25377
- Consider not adding a self-link to the site-title block on the homepage. 25307
- Missing query block functionality. 24934
- Allow using featured image as background for the Group block. 24660
- The image from the site logo block can not be removed from the customizer. 25173
Global Styles
- PR adding font family option to Global Styles. 24868
- PR adding font-weight option to Global Styles. 24978
- Font stack options discussion. 25032
- Global styles affecting non-FSE themes. 24326
Merged:
General
- Remove depreciated gray colors from stylesheets. 25213
Global Styles
- The first iteration of a Global Styles sidebar. 24250
FSE Blocks
Overview Issues:
- Full Site Editing Milestones. 24551
- Template Tags in Full Site Editing. 22724
- Tracking and consolidating style attributes for blocks. 22700
General Resources:
- GitHub Issues: Full Site Editing
- GitHub Issues: Themes
- Block-based Themes Tutorial
- Experimental-Themes.json
- Using the Block Editor for Theme Parts
- Printing navigation-block HTML from a legacy menu in themes
Thanks to @itsjusteileen, @jffng, @joen, and @scruffian for help pulling this post together. Please let us know if it was helpful in the comments!