teamforus / forus

Online platform voor maatschappelijke projecten.
https://forus.io
GNU Affero General Public License v3.0
9 stars 3 forks source link

Webshop: list and grid toggles should have role attribute #2233

Closed jamalv closed 3 years ago

jamalv commented 3 years ago

De twee knoppen “Lijst” en “Foto’s” die boven de zoekresultaten staan zijn gemaakt van niet-interactieve div-elementen en missen toegankelijke eigenschappen. Ook als deze pagina bekeken wordt op mobiel, komt een extra knop tevoorschijn die de zichtbaarheid van de filters schakelt. Deze knop is ook geen knop voor de voorleessoftware. Op pagina ‘Aanbod’ komen er twee knoppen bij ‘Sorteer’ en ‘Nieuwe eerst’. Deze knoppen hebben dezelfde problematiek. Onder dit succescriterium valt de rol en de status van deze knoppen.

De voorleessoftware weet niet dat dit knoppen zijn en wat deze knoppen doen.

Geef deze knoppen juiste role=”button” en de naam die de functie beschrijft. Ook de status (‘geselecteerd’) dient te worden aangegeven.

GerbenBosschieter commented 3 years ago

Checked and passed