Closed laske185 closed 1 month ago
Bitte noch einmal mit der neusten Version nach testen: https://develop--kolibri-public-ui.netlify.app/
---------- A11y-Test ------------ Die oben genannten Probleme mit der Baumstruktur sind gelöst:
ABER meiner Meinung nach ist die Beschriftung noch falsch:
Das ist a) falschrum und b) irreführend, da es keine Vorschläge sind.
@deleonio Aus meiner Sicht sollte die zusätzliche Beschriftung entfernt werden. Stattdessen sollten die geschlossenen Einträge ein aria-expanded="false" bekommen. Dann wird übers aria jeweils der Status ausgegeben. Kann man mal diskutieren : )
FYI @sdvg
Danke für das Feedback @fohi17!
Ich habe die Änderungen genau wie vorgeschlagen umgesetzt: aria-expanded
wird jetzt auch gesetzt, wenn es false
ist. Das aria-label habe ich entfernt.
Könntest du noch einmal auf das Test-Deployment schauen, ob jetzt alles passt? https://github.com/public-ui/kolibri/pull/6673#issuecomment-2252821174
@sdvg Für die Ein- und Ausklappbaren Einträge klingt es für mich jetzt sehr gut. Allerding werden jetzt auch die Einträge ohne Untermenü (z.B. Home) als "eingeklappt" ausgegeben. Kann man das noch unterscheiden? Ist sonst verwirrend wenn man das gar nicht ausklappen kann. Sorry, so weit hab ich nicht gedacht.
@fohi17 Da hätte ich auch mal dran denken können :)
aria-expanded
wird jetzt nur noch bei den Links mit Kinderelementen gesetzt.
Wunderbar : ) ---------- A11y-Test erfolgreich ------------
Fehlermeldung
Beschreibung des Fehlers
Beim Testen der Tree-Komponente wurden folgende Probleme festgestellt:
Diese Probleme beeinträchtigen die Nutzbarkeit der Tree-Komponente für Screenreader-Nutzer erheblich.
Reproduktion
Erwartetes Verhalten
Aktuelles Verhalten
Zusätzlicher Kontext
Originally posted by @AntnSaj in #6160