-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lux-stepper-large: die weiter/zurück-Buttons des Steppers sollen auf "aria-disabled" umgestellt werden. #521
Comments
Es gibt für den Stepper eine neue Property: luxA11YMode. Wenn diese auf true gesetzt wird, hat luxDisabled im Stepper auf den Weiter und Finish Button keine Auswirkungen mehr. Der Button bekommt das Attribut aria-disabled und ist weiterhin "aktiv" und für Assistenztechnologien erreichbar. Wenn bei einem Fehler in dem Formular versucht wird weiter zu navigieren, wird ein Output Event geworfen, welches vom Programm entsprechend verarbeitet werden muss. Testbeschreibung:
@patrowe: Bitte testen |
… sollen auf "aria-disabled" umgestellt werden.
… sollen auf "aria-disabled" umgestellt werden.
… sollen auf "aria-disabled" umgestellt werden.
Getestet unter MacOS Sequoia 15.1 mit den Browsern Safari, Chrome, Firefox in den jeweils aktuellsten Versionen Getestet unter Windows 10 mit den Browsern Chrome, Firefox und Edge in den jeweils aktuellsten Versionen |
Das Verhalten in der Anwendung entspricht den Anforderungen. Das ist ein Fehler und muss korrigiert werden. |
… sollen auf "aria-disabled" umgestellt werden.
Das Fehler wurde korrigiert (es fehlte ein "!"). Jetzt wird wieder korrekt aria-disabled auf = true gesetzt wenn luxA11yMode = true ist. Außerdem wird das Aria-Label immer gesetzt. Wenn der Button enabled ist, ist das Label false, wenn der Button disabled ist, ist das Label true. Damit soll vermieden werden, dass wenn der luxA11yMode nicht benutzt wird, der Button von Screen Readern trotzdem als aktiv erkannt wird. @patrowe: Bitte erneut testen |
… sollen auf "aria-disabled" umgestellt werden.
… sollen auf "aria-disabled" umgestellt werden.
Der erneute Test hat ergeben, dass das Aria-Label jetzt korrekt gesetzt wird. |
… sollen auf "aria-disabled" umgestellt werden.
Aktuell sind die Navigations-Buttons disabled, bis ein Step korrekt abgeschlossen ist. Das soll geändert.
Der "Weiter"-Button soll auf Aria-Disabled umgestellt werden. Damit ist der Button immer klickbar und für Assistenztechnologien erreichbar. Ist der Step noch nicht abgeschlossen, wird ein "Fehlermeldung" geworfen, der von der Anwendung verwarbeitet werden muss und der nächste Step bleibt weiter blockiert.
The text was updated successfully, but these errors were encountered: