Weekly updates 27th of October

The team representatives would like to apologize for not preparing a meeting for this week.

Last meeting, there was a proposal to change the meeting time. The responses to changing the time have been positive.

The new meeting time is twice monthly at Tuesday @ 15:00 UTC. We will also retire the Wednesday triage meetings, for now.

In the past 7 days

  • 167 tickets were opened
  • 171 tickets were closed:
    • 163 tickets were made live.
      • 12 new Themes were made live.
      • 151 Theme updates were made live.
      • 3 more were approved but are waiting to be made live.
    • 8 tickets were not-approved.
    • 0 tickets were closed-newer-version-uploaded.

We hope to hold our next meeting at November 10 @ 15:00 UTC, keep your eyes open for the agenda. Everyone is welcome to suggest topics in the comments below.

#themes-team

Gutenberg + Themes Weekly Updates

Hello! This is the 24th 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/. It was relatively quiet due to the focus on testing and improvements for 5.6.

Please weigh in on the tickets below — your voice and feedback are welcome! 

In progress / Discussions:

  • 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.: Rethink how template parts work. 26392
  • Query 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.: expose initial templates as block variations. 26378
  • Full-site editor: Add “convert to template part” flow. 20445
  • Full-site editor: Add RTL support for navigation. 26334
  • Full-site editor: Add Dropdown to Create Generic Templates (Experiment). 26284
  • Editor: Try a wider vanilla / default column width. 26357

Merged:

  • Twenty Twenty-One Blocks was started in the theme experiments repository: 57
  • Themes now use stylesheet rather than textdomain as their identifier: 25995
  • Fix allowing FSE themes to live in a subdirectory within the themes directory: 26391

Overview Issues:

  • Full Site Editing Milestones. 24551
  • Template Tags in Full Site Editing. 22724 
  • Tracking and consolidating style attributes for blocks. 22700 
  • Missing query block functionality. 24934
  • Query and 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: 24762

General Resources:


Thanks to @itsjusteileen, @kjellr, @scruffian, @joen for help drafting this post. Please let us know if it was helpful in the comments!

#gutenberg-themes-roundup

Developing the Full Site Editing version of Twenty Twenty-One

Twenty Twenty-One Blocks is the name of the official Full Site Editing version of the upcoming default theme.

Twenty Twenty-One Blocks is an experimental theme created as an example to highlight what is possible with Full Site Editing.

The theme will need 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/ and the Full Site Editing experiment to be enabled. It will not be part of CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress., but once complete it will be available in the theme directory.

During the theme creation process, the goal is also to help identify problems and limitations with Full Site Editing.

It is a unique opportunity to help shape and improve WordPress themes and the theme creation process.

The theme is part of the theme experiments repository on GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/.
The development of the theme started this week, and the target release date is December 2020.

Everyone is welcome to contribute to the theme by creating issues or pull requests to the theme experiments repository, and take part in the discussions.

Discussions and bug scrubs for Twenty Twenty-One Blocks will take place during the 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 meetings, twice monthly at Wednesday @ 16:00 UTC in the themereview 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/. channel. The next meeting is scheduled for Nov 4th.

#full-site-editing, #themes

Block-based Themes Meeting Agenda: October 21


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

Time: Wednesday, October 21, 2020, 16:00 UTC
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 related 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/
  • Discussion
    • Contributing to Block-based Twenty Twenty-One Theme
  • Open Floor / Q&A

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

+make.wordpress.org/core/ #agenda #meeting

Gutenberg + Themes: Week of Oct 12, 2020

Hello! This is the 23rd 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/

In case you missed it last week, be sure to check out this post about the near-term forecast for block-based theme functionality

Please weigh in on the tickets below — your voice and feedback are welcome! 

In progress / Discussions:

General:

  • Discussion about the “Theme Styles” writing option in the “Preferences” section. 26037
  • Color presets sometimes display differently between editor and frontend. 25889
  • Add border radius control to the search 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.. 25791
  • Load only styles for existing blocks on the front end. 25742

Block-based Themes

  • Suggestion that 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. template parts should not use text domain to detect the active theme. 25856
  • Full-site Editor: Try loading content in an iFrameiframe iFrame is an acronym for an inline frame. An iFrame is used inside a webpage to load another HTML document and render it. This HTML document may also contain JavaScript and/or CSS which is loaded at the time when iframe tag is parsed by the user’s browser.. 25775

FSE Blocks

A set of blocks are available with the Gutenberg pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party to enable building templates in FSE.

  • Discussion about multi-column layouts in query blocks. 25462

Global Styles

  • PR adding font family option to Global Styles. 24868
  • PR adding font-weight option to Global Styles. 24978

Merged:

General

  • Columns Block: Add single column option. 24065
  • Add wide and full options to the Heading block. 25917

Overview Issues:

  • Full Site Editing Milestones. 24551
  • Template Tags in Full Site Editing. 22724 
  • Tracking and consolidating style attributes for blocks. 22700 
  • Missing query block functionality. 24934

General Resources:


Thanks to @itsjusteileen, @jffng, @joen, and @scruffian for help pulling this post together. Please let us know if it was helpful in the comments!

#gutenberg-themes-roundup