Project

General

Profile

Actions

Bug #18495

closed

bp-nelo Accessibility Fixes

Added by Raymond Hoh 9 months ago. Updated 9 months ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
Accessibility
Target version:
Start date:
2023-07-20
Due date:
% Done:

0%

Estimated time:
Deployment actions:

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 issues

Related to CUNY Academic Commons - Bug #15127: Homepage accessibility enhancementsResolvedRaymond Hoh2022-01-03

Actions
Actions #1

Updated by Raymond Hoh 9 months ago

  • Related to Bug #15127: Homepage accessibility enhancements added
Actions #2

Updated by Raymond Hoh 9 months ago

  • 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.

Actions #3

Updated by Boone Gorges 9 months ago

  • Target version changed from 2.1.11 to 2.1.12
Actions #4

Updated by Boone Gorges 9 months ago

  • Target version changed from 2.1.12 to 2.1.11
Actions #5

Updated by Boone Gorges 9 months ago

  • Status changed from Staged for Production Release to Resolved
Actions

Also available in: Atom PDF