https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42142

--- Comment #1 from Laura Escamilla <[email protected]> ---
Created attachment 196716
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196716&action=edit
Bug 42142: Improve accessibility of login settings toggle button

Test plan:
1. Log in to the staff interface
2. Click on the logged in menu dropdown
3. View source or inspect the markup for the login settings toggle (gear
button)
4. Confirm the icon element has aria-label="Toggle panel for login settings"
5. Confirm the interactive element does not expose aria-expanded
6. Paste the page source into the W3C Markup Validation Service
7. Confirm the validator reports that aria-label must not be specified on the i
element

Apply the patch:
8. Repeat steps 1-3
9. Confirm the aria-label has been moved from the i element to the toggle link
10. Confirm the i element now uses aria-hidden="true"
11. Confirm the toggle exposes aria-expanded="false" before opening the panel
12. Activate the login settings toggle
13. Confirm the panel opens and aria-expanded changes to "true"
14. Activate the toggle again
15. Confirm the panel closes and aria-expanded changes back to "false"
16. Paste the updated page source into the W3C Markup Validation Service
17. Confirm the validator error is resolved
18. Sign off and have a great day!

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to