Hello! This is the 65th 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.
Active Issues / Discussions & PRs
- GS: theme.json: support a description value for templateParts #34723
- GS: Core/Button .is-style-outline overwrites theme.json padding settings for default button padding #34853
- GS: Document how to include to a 3rd party typeface in global styles #34752
- GS: Add Support for Named Sections of Color Palettes #34741
- GS: Implicit Text, Hover, Focus Colors as Part of Color Palette #34717
- GS: Add duotone theme.json styles support #34667
- FSE: Migrate buttons & navigation to flex layout #34872
- FSE: Block supports: margin/padding controls not showing in the Block Editor when enabled at theme.json settings block level. #34766
- FSE: Visualise box model properties on the canvas when interacting with spacing controls #34703
- FSE: Add basic support for child themes #34354
- Themes: Try: add get_settings_from_theme function to get data from the theme’s theme.json #34843
- Themes: Experiment with allowing Theme JSON to control Navigation block within the Navigation Editor screen #34784
- Themes: Query pagination does not output paged and paged-number body classes #34898
Merged/Fixed/Announced
- Cache global stylesheet keyed by theme #34704
- Clean theme data when switching themes in the customizer #34540
- Fix for link color in containers #34689