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/
