Opened 11 years ago
Closed 11 years ago
#26603 closed defect (bug) (fixed)
Buttons in Themes Popup do not identify themselves to AT
Reported by: | grahamarmfield | Owned by: | SergeyBiryukov |
---|---|---|---|
Milestone: | 3.8.2 | Priority: | normal |
Severity: | normal | Version: | 3.8 |
Component: | Themes | Keywords: | has-patch commit fixed-major |
Focuses: | accessibility | Cc: |
Description
Within the themes.php page, if I activate one of the themes displayed, a modal popup appears.
At the top of the popup are three buttons - Show prev theme, show next theme, and close overlay.
These buttons may not be fully accessible by screen readers as the 'labels' for the buttons are provided in an alt
attribute. The alt
attribute is not a valid attribute on the <button>
element. NVDA does not voice the alt attribute, although JAWS does.
Some other way will need to be found to ensure that all AT can access the purpose of these buttons.
Attachments (3)
Change History (11)
#4
in reply to:
↑ 1
@
11 years ago
Replying to sharonaustin:
I was able to tab to a given theme and activate it without using a mouse, but I was not able to discern from any visual cues (e.g., thin dotted line around the theme name--easily corrected via CSS) to let me know that I had tabbed to a particular theme. I had to check the URL to make sure I was on the right theme.
Related: #26527
#6
@
11 years ago
- Owner set to SergeyBiryukov
- Resolution set to fixed
- Status changed from new to closed
In 27119:
Hi Graham, I'm in my test 3.8 site, and switched from the twentyfourteen to twentythirteen and back again--I'm not getting a modal, nor three buttons pop up. May I ask, which browser, which version of the browser, and which operating system are you using?
(I *think* I'm on the same "page" that you are on.....in the admin screen, and the URL tells me I'm using the themes.php template)
I WILL say I see a problem for sighted users! I was able to tab to a given theme and activate it without using a mouse, but I was not able to discern from any visual cues (e.g., thin dotted line around the theme name--easily corrected via CSS) to let me know that I had tabbed to a particular theme. I had to check the URL to make sure I was on the right theme.
That said, I'm not sure I'm seeing what you're seeing, and would like to confirm we're talking about the same page, if possible.
As always, thank you, Graham!