Fix WCAG search filters navigation#14014
Conversation
8ad6a4c to
aa9bd2e
Compare
709a307 to
ea5ceca
Compare
|
@BarbaraOliveira13 is there anything that i would be able to test using the Voice Over? Reading the code, seems ok, but there is no difference between my local env running this and the nightly when i have used the Voice Over. |
Hi @alecslupu The difference is that the filters are now correctly named as a navigation region, making them identifiable in the Rotor (Landmarks mode). Previously, VoiceOver treated them as a generic group of elements without a clear role or label (cf screenshot bellow). Now, you should see "Search Filters, Navigation" when browsing landmarks in the Rotor. |
* feature/signature_workflows: Add documentation for signature handler encryption secret and rename environment variable Rename method Fix title on spec for the 'Create new proposal' page (#14347) Fix WCAG search filters navigation (#14014) Fix comment cell to not show reply button when passing MAX_DEPTH (#14291) Fix editing comment with max length setting (#14275) Add title tag on pages for blogs, debates and meetings (#14110) Fix white bottom on proposal show with voting (#14285) New Crowdin updates (#14318) New Crowdin updates (#14217) Fix image missing error (#14175) Add delay of `spam_analysis` queue (#14304) Fix hide comment from interface (#14301) Change "Valuator" for "Evaluator" (#13684) Fix QR code generation (#14300) Patch backporter action (#14292) Change `hide_voting` argument on proposal cell to `show_voting` (#14267)


🎩 What?
Updated the search filters container to improve accessibility compliance. Changes include:
<nav>element withrole="navigation"to define the navigation region.aria-labelledbyattribute referencing a hidden<h1>to programmatically name the navigation area for screen readers.🎩 Why?
These changes address accessibility concerns highlighted during the city of Lyon rgaa audit, and align with WCAG 2.1 standards:
🎩 Related to
🔗 WCAG References:
🎩 Steps to reproduce:
➝ "Search Filters, Navigation"
<h1>.📋 Subtasks
CHANGELOGentry.📷 Screenshots (optional)