Themes Team Meeting Agenda for November 10

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

  1. Weekly Updates
  2. Updating accessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) requirements for links
  3. Removing the requirement of specific CSSCSS CSS is an acronym for cascading style sheets. This is what controls the design or look and feel of a site. classes
  4. Organizing documentation and tutorials for Full Site Editing themes
  5. 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

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 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.-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 metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. 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.

#agenda, #meeting, #themes-team

Themes Team Meeting Agenda for October 13

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, October 13th 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. 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

Please comment in the comment box below if you have anything to discuss in the meeting.

#agenda, #meeting, #themes-team

Themes Team Meeting Agenda for September 22

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, September 22nd 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. 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

Please comment in the comment box below if you have anything to discuss in the meeting.

#agenda, #meeting, #themes-team

Themes Team Meeting Agenda for September 8

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, September 8th 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. Are themes allowed to add admin notices in updates?
  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

#agenda, #meeting, #themes-team

Themes Team Meeting Agenda for August 25

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, August 25 2020, 17:00 UTC

Meeting Agenda

  1. Weekly Updates
  2. Summary of the comments regarding theme suspensions
  3. Correction of the top menu link requirement
  4. 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

Summary of the comments regarding theme suspensions

A summary of the comments added to the blog post about what should happen if themes does not follow the guidelines.

-Most of the replies were focused on one situation, and not the general communication and processes.

This is not a decision, nor is it presenting a plan on how to ultimately solve and work with this issue.

Correction of the top menu link requirement

A requirement about not changing the priority of the menu item was unintentionally left out of the text on the requirements page.

@acosmin will explain the details of the requirement and the requirements page will be updated.

#meeting, #themes-team