Bug #18495
closed
bp-nelo Accessibility Fixes
Added by Raymond Hoh over 1 year ago.
Updated over 1 year ago.
Category name:
Accessibility
Description
Previously we did a few accessibility fixes for the homepage in #15127. I'm going to do another accessibility audit across our main directory and registration pages using the WAVE acessibility tool: https://wave.webaim.org/
We have a few things to fix up.
- Related to Bug #15127: Homepage accessibility enhancements added
- Status changed from New to Staged for Production Release
I've added some accessibility fixes in https://github.com/cuny-academic-commons/cac/commit/b26257171fe3a4c6b2c1891798b4faf161cb2fd0.
They address the following:
- Add 'aria-label' attribute to top search form submit buttons
- Add label to 'Keyword' directory filter text field
- Add CSS to highlight checkboxes on focus
- Fix 'order-by' label on Members Directory page
- Add better contrast for "Skip to Toolbar" screen reader text
- Add better contrast for our dev environment flag
- Add 'alt' attribute to default avatar on registration page
This should fix the main WAVE errors on our homepage, directory and registration pages. We still have some alerts on these pages, but they are not major.
- Target version changed from 2.1.11 to 2.1.12
- Target version changed from 2.1.12 to 2.1.11
- Status changed from Staged for Production Release to Resolved
Also available in: Atom
PDF