Hello! This is the 34th weekly roundup of theme-related discussions, fixes, and developments in Gutenberg.
Before we begin, I’d like to note that the experimental, block-based version of the Twenty Twenty-One theme (named TT1 Blocks) is now live in the theme repository:
Development is ongoing, alongside the full-site editing work in Gutenberg. Please test, contribute, and help build this and other themes in the WordPress Theme Experiments GitHub repository.
Now onto our usual updates! Please weigh in on the tickets below — your voice and feedback are welcome.
Issues / Discussions:
- Improve editor UI on dark backgrounds. 28200
- Blocks: Refactor Gallery Block as a wrapper around Image Blocks. 25940
- Blocks: Add support for border configuration via theme.json. 28049
- FSE: Updates to theme.json. 28163
- FSE: Try implementing a multi-theme system. 28131
- FSE: Themes located in a subdirectory do not load template parts. 28022
- FSE: Template parts need to inherit the query context. 28011
- FSE: Inline custom block styles are not visible in the site editor. 27962
- FSE: Rethink exporting block themes and styles. 27941
- FSE Blocks: Query Pagination Block warning. 28014
- FSE Blocks: Add Archive Title Block. 27989
Merged/fixed:
- Hide the theme without comments.php deprecation message. 28128
- Make empty paragraphs take up the same space on the frontend, as in the editor. 27995
- Navigation block: allow space-between on menu items. 28169
- Spacer block: Use transparency. 28103
- Spacer block: Show on hover. 28129
- Fix appender margins. 27392
- FSE: Fix loading issue for template parts. 28088
- FSE Blocks: Allow space-between for nav menu items. 28169
Overview Issues:
- Full Site Editing Milestones. 24551
- Template Tags in Full Site Editing. 22724
- Missing query block functionality. 24934
- Query and Loop block tracking: 24762
General Resources:
- GitHub Issues: Full Site Editing
- GitHub Issues: Themes
- Block-based Themes Reference
- 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 @joen and @scruffian for help pulling this post together. Please let us know if it was helpful in the comments!