]> git.evergreen-ils.org Git - Evergreen.git/commit
LP1839364 Move login page error message; add ARIA
authorStephanie Leary <stephanie.leary@equinoxoli.org>
Wed, 6 Dec 2023 15:00:08 +0000 (15:00 +0000)
committerGalen Charlton <gmc@equinoxOLI.org>
Wed, 24 Jan 2024 15:20:18 +0000 (10:20 -0500)
commit8a92c0619f366e1854575d686c3619d5d559f694
tree1f29568a12892f26700a93afe93ba0e9c3c9dcea
parent4fdaf17cf6a91a6f7e3a8bcf1864aef526ffeed8
LP1839364 Move login page error message; add ARIA

Moves the login form's error message to the top and connects it to the
required inputs using aria-describedby.

This change to the ARIA messages required the password visibility
message to be moved into the template file so that its ID could be
combined with the error message's. Since we are no longer using
aria-description, the exception to our lint rules has been removed.

Release-note: Improve the accessiblity of the Angular staff login page

Signed-off-by: Stephanie Leary <stephanie.leary@equinoxoli.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/eg2/src/app/staff/login.component.html
Open-ILS/src/eg2/src/app/staff/login.component.ts