Skip to content

Conversation

jpg619
Copy link
Contributor

@jpg619 jpg619 commented Sep 30, 2025

File Change - src/components/search-results.js

  • Enhanced search result items with descriptive ARIA labels including position and hierarchy information

BEFORE

image

AFTER

image

File Change - src/components/table-of-contents-items.js

  • Added ARIA labels to table of contents navigation items and restructured nested navigation with proper SubNav components

BEFORE

image image

AFTER

image image image

Summary

This PR improves accessibility for screen readers by adding descriptive ARIA attributes to search results and table of contents navigation, ensuring users can understand item context and position within the navigation structure.

This reverts commit 3f1b461.
@jpg619 jpg619 marked this pull request as ready for review October 6, 2025 20:13
@jpg619 jpg619 requested review from a team and leobalter as code owners October 6, 2025 20:13
@jpg619 jpg619 requested a review from owlstronaut October 6, 2025 20:14
@jpg619 jpg619 merged commit 5129bf9 into main Oct 6, 2025
9 checks passed
@jpg619 jpg619 deleted the jpg619/fix-accessibility-screen-reader-sev-2 branch October 6, 2025 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants