-
Notifications
You must be signed in to change notification settings - Fork 93
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
Button accessibility improvements #2899
Conversation
8ccf0c1
to
cfc9a66
Compare
cfc9a66
to
d0fabaa
Compare
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 on mail - works! Thank you!
Lots of issues on CI |
04b28bf
to
c274f01
Compare
Should be fixed now that the server doesn't simply touch everything anymore: |
c274f01
to
e44571b
Compare
Still, all that is not needed anymore. |
e44571b
to
3265136
Compare
Let's get this in? |
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.
Isn't the black border a tad too strong? :)
Otherwise fine by me
Signed-off-by: Marco Ambrosini <[email protected]>
Signed-off-by: Marco Ambrosini <[email protected]>
Signed-off-by: Marco Ambrosini <[email protected]>
Signed-off-by: Marco Ambrosini <[email protected]>
Signed-off-by: Marco Ambrosini <[email protected]>
Rebasing... |
26e62bf
to
2e0c711
Compare
Signed-off-by: Marco Ambrosini <[email protected]>
2e0c711
to
36e82ed
Compare
Bunch of simplification and accessibility fixes for the Button component.
!important
always activates thefocus-visible
when navigating with the keyboard)focus
feedback. There's already a huge outline, so best avoid reducing contrasttertyary-no-background
buttons. These are buttons whose use we should limit for very specific use-case such as within an input field. The only hover feedback will be thecursor
change topointer
, while for keyboard navigation we have the beefy outline here too.Screen.Recording.2022-07-28.at.12.26.12.mov