Project

General

Profile

Actions

Bug #15127

closed

Homepage accessibility enhancements

Added by Raymond Hoh almost 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
Accessibility
Target version:
Start date:
2022-01-03
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

Matt noted in a forum post about whether the new homepage is WCAG 2.1 compatible.

I just did an accessibility audit and found a couple of issues:

  1. On desktop, it is not possible to use keyboard navigation to view the main nav's nested menu items. (Try using the Tab key to navigate under the "About" item for the main nav.)
  2. We are missing some role and aria attributes for our HTML markup to make things visually and structurally better for screen readers.

I've pushed some updates to a new homepage-accessibility branch to address these issues. (See https://github.com/cuny-academic-commons/cac/compare/3b4f0a3...1a5c9a0.) I've slated this for the next 1.19.1 maintenance release.

Other than the WP admin bar, which has some tabindex issues that are out of our control, we are WCAG 2.1 compatible after these changes.

We could do a few things better with CSS to better outline when an element is in focus, but that's not imperative.


Related issues

Related to CUNY Academic Commons - Bug #18495: bp-nelo Accessibility FixesResolvedRaymond Hoh2023-07-20

Actions
Actions

Also available in: Atom PDF