WCAG status messages when update filter #1244
Open
+4
−4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎩 What? Why?
Adds
aria-live="polite"
andaria-atomic="true"
attributes to theh2
element displaying the number of results on the components index page: proposals, debates, meetings & sortitions. These attributes ensure that the updates to the number of results, are announced by screen readers when filters are applied.🎩 What? Why?
This change addresses accessibility issues related to WCAG 4.1.3 - Status Messages. It ensures that screen readers announce the updated results count dynamically.
📌 Related Issues
Grist => I manage to add the changes, in the others components related: debates, meetings & sortitions
WCAG 4.1.3 - Status Messages
📋 Steps to Test
h2
element📷 Screenshots (optional)
Additional context
This issue was identified during an accessibility audit targeting compliance with RGAA and WCAG standards. The change ensures that users relying on assistive technologies are informed of updates in real time when filters are applied.