Block-based Themes Meeting Agenda: November 3, 2021

Below is the agenda for this week’s Block-based Themes meeting.

Time: Wednesday, November 3, 2021, 04:00 PM GMT

Channel: #themereview

Agenda

  • BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience.-based theme updates in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/
  • Reminder about the Nominations Call for themes team representatives
  • Open Floor / Q&A

Please comment if you have any additional topics you’d like to see discussed!

+make.wordpress.org/core/ #agenda #meeting #block-based-meeting

Gutenberg + Themes: Week of October 25th, 2021

Hello! This is the 70th weekly roundup of theme-related discussions, fixes, and developments in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/.

As always, please weigh in on the tickets below — your feedback is crucial and appreciated. Apologies for the delaying in posting.

Active Issues / Discussions & PRs

  • Themes: Series of bugs and shortcomings faced during 5.9 go/no go prep #35662
  • Themes: [BlockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. Themes] Consider an FSEFSE Short for Full Site Editing, a project for the Gutenberg plugin and the editor where a full page layout is created using only blocks.-compatible approach to starter content #35680
  • Themes: [Quote, Pullquote Blocks] Allow theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. customizations of the citation fields #35735
  • Themes: CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. Custom Properties on BODY lead to DOM inheritance issues #35840
  • Themes: Allow themes to opt-in to font-smoothing via theme.json #35934 
  • FSE: Add outer padding support to the flow layout #35919
  •  Themes: Block editor: pass assets through block_editor_settings_all #35950
  • Themes: Draft: Try out variables substitutions in block templates #36059
  •  Themes: Block Themes: Starter Content #36074
  • FSE: Add fallback handling for plugins or themes using the CustomizerCustomizer Tool built into WordPress core that hooks into most modern themes. You can use it to preview and modify many of your site’s appearance settings. #35877
  • FSE: Update and align template descriptions #36000
  • GS: Fix presets data for themes that do not provide any preset #36054
  • DT: Font Family Support: Fix skip serialization check #36073
  • FSE: Ensure the Customizer is available for plugins or theme options when using a FSE theme #35874
  • FSE: Lock entire FSE templates and template parts #36008
  • DT: Allow block markup to modify blockGap values #35778
  • DT: Flex Layout: Allow control over vertical alignment of children #35849   

Merged/Fixed/Announced

  • GS: Lower the specificity of border & padding styles for the outline block style in the button block #35968
  • DT: Navigation: Force text decoration styles on nav item in editor #35859
  • GS: Remove the duplicated title in background, text and link views in Global Styles #35583
  • DT: Border Radius Control: Add fallback px unit and add utils tests #35786

Overview Issues

  • Default Theme (Twenty Twenty Two): Overview of Gutenberg issues: #75
  • GS: The Global Styles Interface #34574  
  • FSE: Post Comments LoopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. Block: Tracking issue #34994 
  • FSE: Site Editing block placeholders #35501
  • DT: Typography Tools: Tracking defaults for blocks #35604

General Resources:

Thanks @danieldudzic for compiling with this week’s summary. Please comment if there’s something you’d like to highlight. 🙂

#gutenberg-themes-roundup

Themes Team Meeting Notes – October 26, 2021

This is the meeting notes from the themes review team discussion, October 26, 2021. 

The themes team conducts a meeting on the second and fourth Tuesday of the month.

You can read the full transcript on our #themereview channel. This week’s meeting agendas can be found here. Thank you @kafleg for preparing the agenda. 

1. Weekly updates

The themes team published weekly updates about tickets and HelpScout emails.

See this week’s updates here in the past 7 days,

  • 290 tickets were opened
  • 312 tickets were closed:
  • 291 tickets were made live.
    • 33 new Themes were made live.
    • 258 Theme updates were made live.
    • 0 more were approved but are waiting to be made live.
  • 20 tickets were not-approved.
  • 1 tickets were closed-newer-version-uploaded.

Number of reviewers: 3

2. Discussion on 5.9 theme issues

With the 5.9 release is fast approaching, we’d like to share a couple of extra focuses on these Twenty Twenty-One theme issues.

There are several other issues that still need resolution. You can review those tickets having patches or submit patches if you can do that.

3. Open floor 

No questions or feedback related to the theme review were discussed during the open floor. 

[Next Steps on Themes and Reviews]

The theme review process is making steady progress towards automation. Here is the latest summary of the Theme tools and requirements recap posted by @poena

In case if you missed the ongoing efforts and upcoming changes, here are the links to follow. Feb 24, 2021 – Meeting Notes | Matt Josepha and Theme Team

#meeting-notes, #themereview, #themes-team

Themes Team Meeting Agenda for October 26, 2021

Channel: #themereview | Time: Tuesday, October 26 2021, 15:00 UTC

The themes team conducts a meeting on the second and fourth Tuesday of the month.
The meeting takes place in the #themereview channel on WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and you need an account to participate.

Along with the fixed agendas, we have an open floor at the end where you can ask or share anything related to themes.

We encourage all members and anyone interested to attend.

Meeting agenda

  1. Weekly updates
  2. Discussion on 5.9 theme issues
  3. Open floor

Weekly Updates

Current statistics can be found on: https://themes.trac.wordpress.org/ 

Themes TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. ticket graph: https://themes.trac.wordpress.org/ticketgraph

Check regular weekly updates here.

Also check,


Discussion on 5.9 theme issues

Some tickets to check and discuss,

Also, check other tickets of Bundled themes here.


Open floor

We will discuss everything related to themes. Attendees can ask or share themes-related things.

Please comment in the comment box below if you have anything to bring up during the open floor.

Gutenberg + Themes: Week of October 11th, 2021

Hello! This is the 69th weekly roundup of theme-related discussions, fixes, and developments in GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/.

As always, please weigh in on the tickets below — your feedback is crucial and appreciated. 

Active Issues / Discussions & PRs

  • Themes: Allow themes to surface specific patterns from the Patterns Directory #35364
  • Themes: Duotone filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. not rendering in some places #35331
  • Themes: Custom Templates: Use “title” from the theme.jsonJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. #35592
  • FSEFSE Short for Full Site Editing, a project for the Gutenberg plugin and the editor where a full page layout is created using only blocks.: Allow child theme.json to be merged with parent theme.json #35459
  • FSE: Split Post Author in to separate blocks #35596
  • GS: Consider a root-level site padding solution that still lets some items go full-width #35607
  • GS: Webfonts APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. implementation in theme.json #35591
  • GS: Social Icons: Preset colors do not stay in sync with Global Styles presets #35480
  • GS: Components: assess Heading styles in the context of the recent design updates #35464
  • GS: Theme.json – styles.blocks.coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress./button.spacing.padding doesn’t apply if button uses Outline style #35438
  • GS: Add a selection of preset spacing values to supplement/replace custom padding/margin options #35306
  • GS: Allow switching global styles variations #35619
  • DT: Layout: top margin overwrites theme.json blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. when gap support enabled #35411

Merged/Fixed/Announced

  • Themes: Support title in templateParts #35626
  • Themes: Enable theme supports automatically for FSE theme #35593
  • Themes: Elements block support: Fix link color rendering on site front end #35446
  • Themes: Reset margin for all children of flow layouts #35426
  • GS: Don’t output preset classes for colors defined by the theme #35514

Overview Issues

  • Default Theme (Twenty Twenty Two): Overview of Gutenberg issues: #75
  • GS: The Global Styles Interface #34574  
  • FSE: Post Comments LoopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. Block: Tracking issue #34994 
  • FSE: Site Editing block placeholders #35501
  • DT: Typography Tools: Tracking defaults for blocks #35604

General Resources

Thanks @mikachan for compiling with this week’s summary. Please comment if there’s something you’d like to highlight 🙂

#gutenberg-themes-roundup