Make WordPress Core

Opened 13 hours ago

Last modified 110 minutes ago

#66181 accepted defect (bug)

Twenty Twenty-Five: Update patterns to fix accessibility issues

Reported by: joedolson Owned by: joedolson
Priority: normal Milestone: 7.2
Component: Bundled Theme Version:
Severity: normal Keywords: has-patch commit
Cc: Focuses: accessibility

Description

There are four patterns in Twenty Twenty Five that raise flags:

  • three patterns with full cover background images and no fallback colors. These raise contrast errors, and would cause problems if images were not available. Minor issues, but easily addressed.
  • The event 3 col pattern uses repeating link text which matches a pattern that a user might actually use, leading to redundant link text. Updates the text to have variation, and to encourage users to change it.

Change History (4)

This ticket was mentioned in ​PR #13725 on ​WordPress/wordpress-develop by ​@joedolson.


13 hours ago
#1

  • Keywords has-patch added

Trac ticket: https://core.trac.wordpress.org/ticket/66181

Use of AI Tools

None.

#2 @joedolson
13 hours ago

  • Focuses accessibility added
  • Owner set to joedolson
  • Status new → accepted

​@mukesh27 commented on ​PR #13725:


111 minutes ago
#3

Poster-like section

Before After
https://github.com/user-attachments/assets/367787bd-045c-4a79-a284-f050f464dfe3 https://github.com/user-attachments/assets/5f86c8fc-732b-486a-aeb2-9678a949983f

Events, 3 columns with event images and titles

https://github.com/user-attachments/assets/4c2a61ad-02f6-4053-8f65-4eba67f5f6fc

Hero, full width image

https://github.com/user-attachments/assets/79e7d2b4-ca99-4ee0-8541-bc27bf5ab881

Coming soon

https://github.com/user-attachments/assets/c429ac62-028e-45c4-b915-4860399b2e93

#4 @mukesh27
110 minutes ago

  • Keywords commit added

Mark ready for commit

Note: See TracTickets for help on using tickets.