WordPress.org

Making WordPress.org

Opened 17 months ago

Last modified 15 months ago

#3559 assigned defect

About section: make heading sizes consistent

Reported by: tellyworth Owned by: mapk
Milestone: Priority: normal
Component: General Keywords:
Cc:

Description

Some of the main and subheadings used on different About pages are inconsistent and have different CSS.

It's not entirely clear which ones are intentionally different and which are accidental.

See https://meta.trac.wordpress.org/ticket/3046#comment:122 and follow-up discussion.

Change History (3)

#1 @tellyworth
17 months ago

Related: there are some resulting a11y issues, as pointed out by @rianrietveld in https://meta.trac.wordpress.org/ticket/3046#comment:104

#2 @rianrietveld
17 months ago

You can find more detailed information about semantic heading structure in the a11y handbook:
https://make.wordpress.org/accessibility/handbook/best-practices/markup/heading-structure-in-theme-development/

#3 @obenland
15 months ago

  • Owner set to mapk
  • Status changed from new to assigned

It's unfortunate that we've not been able to come up with a consistent headings style across the different uses so far. I think it warrants a design review and possibly a small style guide.

In wporg we have a base set of heading styles, as demonstrated on the formatting unit test page, but these base styles are not utilized in either wporg-main or wporg-plugins.

As far as I can tell there are two page structures that need to be covered:

  1. Top-level pages, like the main About page.
  2. Subpages, like Developer Documentation or Requirements.

Somehow we managed to give them three different styles, if you include the support welcome page.

Note: See TracTickets for help on using tickets.