feat: improve accessibility of topbar popovers and modal - #123
Conversation
⚡ Performance Report
|
Bundle Size ReportChunks over 500 KB:
All files
Commit: 693322b |
BigTava
left a comment
There was a problem hiding this comment.
Please deploy, show image or video. Also, please align tests with CONTRIBUTING.md rules, particularly the inline comments claude adds in tests.
|
❌ E2E Product suite failed on Failed tests:
Logs: https://github.com/paritytech/dotli-community/actions/runs/30492108291 |
|
Don't forget to approve the deployment after the quality gate has completed; otherwise, it does not deploy 😃 |
fixes: #114
Makes the settings popover, permissions popover, and login/pairing modal
usable with a keyboard and properly announced by screen readers. Previously
none of them closed on Escape, contained focus, or returned focus to their
trigger, and VoiceOver couldn't tell which permission a dropdown controlled.