-
Notifications
You must be signed in to change notification settings - Fork 887
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
Improve accessibility of FreeTube input elements #2709
Improve accessibility of FreeTube input elements #2709
Conversation
Co-Authored-By: Jason <84899178+jasonhenriquez@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some small changes i need to make
Can I wave white flag so many things to test ._. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested
- FtDropdown
- FtPrompt - however if I press tab "export YT(csv)" is highlighted, is it expected
- FtIconButon
- FtSelect
Not tested (lazy ._.)
- FtNotificationBanner
Fixed, made first focus visible |
Tested updated FtPrompt How do I escape from |
Just added a close button |
Would probably be good to make the Escape key close it too (add an event listener to the document in |
Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
@absidue i believe that I addressed your concerns |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Escape!!!
Hi @RastislavKish Is it possible for u to help out with testing this PR? This PR only implements a part of #1525 but we want to make sure the things implemented in this PR behaves the same for u as #1525. |
i think this closes #1580 |
What stuff is changed that should be tested ._. |
It's a pretty small change, just check that playlist sharing options work as expected . You should test it with a language like Korean, Faroese, Chinese, Japanase, Arabic or Hebrew |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FtDropdown re-tested with zh-tw
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
@efb4f5ff-1298-471a-8973-3d47447115dc @absidue |
Improve accessibility of FreeTube input elements
Pull Request Type
Related issue
Implements part of #1525 (removes jquery)
#693
Description
Makes generic ft-(input) items more accessible. Future PRs will tackle more components.
Testing
FtDropdown:
FtNotificationBanner:
FtPrompt:
FtIconButon
FtSelect
Desktop
Additional context
Co-Authored-By: Jason 84899178+jasonhenriquez@users.noreply.github.com