WordPress.org

Make WordPress Core

Opened 2 weeks ago

Last modified 12 days ago

#40453 new enhancement

Semantic elements for non-link links: class-bulk-upgrader-skin.php

Reported by: Cheffheid Owned by:
Milestone: 4.8 Priority: normal
Severity: normal Version: trunk
Component: Administration Keywords: has-patch semantic-buttons
Focuses: accessibility, javascript Cc:

Description

When bulk upgrading themes or plugins, the "Show Details" link for each successful update simply toggle a block of text and should be changed to a button.

Related: #26504.

Attachments (1)

40453.patch (1.8 KB) - added by Cheffheid 2 weeks ago.
Change the "Show Details" anchor tag to a button.

Download all attachments as: .zip

Change History (5)

@Cheffheid
2 weeks ago

Change the "Show Details" anchor tag to a button.

#1 @Cheffheid
2 weeks ago

  • Keywords has-patch semantic-buttons added

It could probably use some additional love to also reveal the state (aria-expanded?) and perhaps a way to direct screen readers to the actual details block when it's visible.

I don't think that should be part of the scope of this ticket though, but rather should be its own enhancement ticket.

Last edited 2 weeks ago by Cheffheid (previous) (diff)

This ticket was mentioned in Slack in #accessibility by rianrietveld. View the logs.


12 days ago

#3 @rianrietveld
12 days ago

  • Milestone changed from Awaiting Review to 4.8

#4 @Cheffheid
12 days ago

For the sake of clarity, this is about the dealy in the GIF below. On /wp-admin/update-core.php when you update multiple themes/plugins at once.

https://i.imgur.com/K2nSusF.gif

Note: See TracTickets for help on using tickets.