Hello! This is the 43nd weekly roundup of theme-related discussions, fixes, and developments in Gutenberg.
Please weigh in on the tickets below — your voice and feedback are welcome!
Issues / Discussions & PRs
- Themes: Wrong stylesheet loading order in the editor. 30246
- FSE: Attempt to create 404 template from Site Editor results in 400 Bad Request 30135
- Themes: Blocks: Differences between editor and frontend 29976
- Themes: Changes to theme.json 29891
- FSE: theme data for Global Styles and Templates 30191
- FSE: Attempt to create 404 template from Site Editor results in 400 Bad Request 30135
- FSE: Fixed Position Header and Footer Template Parts 30121
- FSE: Most site building blocks need previews and placeholders 30029
- FSE: Group block: Pass “inherit layout” to child blocks 29983
- FSE: Block Editor: Standardize loading default block editor settings 30245
- FSE: Try clickthrough to edit template part children. 30156
- Themes: Global Styles: Add child theme support 30147
- FSE: Fix Empty Block Templates output string 30145
- FSE: Docs: Add description for templateParts in theme json. 30118
- Themes: CSS: Add a reset for image heights 30092
- FSE: Rename experimental-theme.json to theme.json and add a fallback for backwards-compatibility 29981
- Themes: Fix the archives block frontend/editor parity 30141
- Themes: Expose layout values from theme.json as css-variables 30081
- FSE: wip: Responsive Navigation 30047
Merged/Fixed
- FSE: Fix Template Part Alignments behavior 30099
- FSE: Site Editor (Experiment): Automatically open the sidebar to the appropriate template sub-menu 30098
- FSE: Fix post editor layout regression 30093
- FSE: Remove alignments from the root level of the site editor 30079
- FSE: Add layout support to the template part block 30077
- FSE: Fix edge case where the default layout could be undefined 30024
- FSE: Add “theme” category and better present template parts in the inserter 30020
- FSE: Post Content: Add support for experimental layout 29982
- FSE: [Query block] Remove unused QueryProvider 29947
- Themes: Reset wp admin styles for hr 30235
- Prevent the columns block from having a width > 100% 30229
- File block: Make the editor markup match the frontend 30148
- Remove latest comments editor styles 30134
- Restore the default editor font for the non FSE themes 30080
- Better CSS reset style loader order 30034
- Allow themes to use any styles in the theme.json whether or not the block supports it 29941
Overview Issues:
- Themes: Alignments Overview 29506
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 @kjellr for help pulling this post together. Please let us know if it was helpful in the comments!