The themes team conducts a meeting on the second and fourth Tuesday of the month.
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.
Channel: #themereview | Time: Tuesday, November 10th 2020, 15:00 UTC
Meeting Agenda
- Weekly Updates
- Updating accessibility requirements for links
- Removing the requirement of specific CSS classes
- Organizing documentation and tutorials for Full Site Editing themes
- Open floor
Weekly Updates
Current statistics can be found on: https://themes.trac.wordpress.org/
Themes Trac ticket graph: https://themes.trac.wordpress.org/ticketgraph
Updating accessibility requirements for links
When the team started applying accessibility requirements on all themes in 2019, the intention was to introduce new requirements every few months. This was not followed up for a couple of reasons, but it has always been the intention to continue to improve the accessibility of the themes.
We would like to propose that the following requirement is applied to all themes in the directory:
Links within content must be underlined.
When links appear within a larger body of block-level content, they must be clearly distinguishable from surrounding content.
Links in navigation-like contexts (e.g. menus, lists of upcoming posts in widgets, grouped post meta data) do not need to be specifically distinguished from surrounding content.
The underline is the only accepted method of indicating links within content. Bold, italicized, or color-differentiated text is ambiguous and will not pass.
https://make.wordpress.org/themes/handbook/review/accessibility/required/#content-links
Removing the requirement of specific CSS classes
This proposal is about removing the requirement for the following CSS classes:
.sticky
.bypostauthor
.alignleft
.alignright
.aligncenter
.wp-caption
.wp-caption-text
.gallery-caption
It is up to the theme author if they want to support legacy content, how they choose to implement post- and block alignments, and how they choose to implement sticky posts within the current requirements.
Organizing documentation and Tutorials for Full Site Editing themes
During last weeks block based theme meeting, there was a discussion about writing tutorials for full site editing themes.
Writing tutorials that will be kept up to date is going to be challenging, but that aside, this documentation needs to be placed somewhere.
Do we want to create a separate handbook for Full Site Editing themes? Or is it better to include it in the existing Theme Developer Handbook, or in the Block editors tutorial section?
Please comment in the comment box below if you have anything to bring up during the open floor.