issues
search
cisagov
/
XFD
CyHy Dashboard
Creative Commons Zero v1.0 Universal
8
stars
6
forks
source link
Added aria-live region to filter tags in Inventory (CRASM-793)
#695
Closed
hawkishpolicy
closed
1 month ago
hawkishpolicy
commented
1 month ago
Added aria-live region to Chip component in FilterTags.tsx
🗣 Description
Added aria-live="polite" and aria-atomic="true" to Root div around MUI Chip component.
Removed 'strong' tag from Chip label to prevent screen reader from reading it as a separate entity, resulting in the reading of the label twice.
Added FilterTags.tsx to Overview page:
This informs both the accessibility user and traditional user of filters applied to the Overview age.
💠Motivation and context
Closes
CRASM-793
🧪 Testing
Navigated through page with the VoiceOver app.
📷 Screenshots (if appropriate)
✅ Pre-approval checklist
[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal -
eschew scope creep!
[x]
All
future TODOs are captured in issues, which are referenced in code comments.
[x] All relevant type-of-change labels have been added.
[x] I have read the
CONTRIBUTING
document.
[x] These code changes follow
cisagov code standards
.
[x] All new and existing tests pass.
✅ Pre-merge checklist
[ ] Revert dependencies to default branches.
[ ] Finalize version.
✅ Post-merge checklist
[ ] Create a release.
🗣 Description
💠Motivation and context
🧪 Testing
📷 Screenshots (if appropriate)
✅ Pre-approval checklist
✅ Pre-merge checklist
✅ Post-merge checklist