Hello! This is the 59th 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.
Issues / Discussions & PRs
- Themes: Cover block: Text color #33723
- Themes/GS: theme.json Global Styles: font family CSS not output on the frontend #33681
- Themes: Weird theme.json behavior: block specific typography settings #33436
- Themes: custom vars not working in edit/sote #33300
- Themes/GS: Standardizing required theme CSS Variables #33180
- Themes: Request for theme support option to enable and disable “full height alignment” #32900
- Themes: Enable customization of the “full height alignment” value in Gutenberg, possibly changing it to add a CSS class rather than inline CSS #32899
- Themes: A theme.json from child theme is not merged with the one in parent theme #33512
- Themes: Query Pagination Next: Add an arrow attribute #33656
- Themes/FSE: theme.json properties can’t be overridden in PHP #33367
- FSE: Template Part placeholder – Add title step to creation flow. #33703
- FSE: Query Title: add Search and 404 page titles #33515
- FSE: Add credit block #33475
- GS: Duotone filter: Allow theme.json to set default filters for blocks #33642
- GS: Dimensions Panel: Add new progressive disclosure panel and update spacing supports #32392
Merged/Fixed/Announced
- Themes: I18n: Fix broken loop in WP_Theme_JSON_Resolver #33624
- FSE: Query Pagination: Update the arrows on the Next and Prev pagination blocks #33626
- GS: Global Styles: Avoid rendering duplicate elements stylesheet #33680
Overview Issues
- Global Styles: Design Tools Overview #33447
General Resources:
- Full Site Editing Milestones
- 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 @mikachan for compiling with this week’s summary. Please comment if there’s something you’d like to highlight 🙂