mirror of
https://github.com/Unleash/unleash.git
synced 2025-10-13 11:17:26 +02:00
Makes badges not tabbable by default instead of tabbable by default. Turns out, badges aren't tabbable by default and they never were until I made them as much (for some reason that I don't quite understand now). Anyway, I've gone through the list of uses for the Badge element and made any element that should be reachable by tab either have an explicit tab index (if it's within a tooltip, for instance), or be wrapped in a Link (instead of having an on-click handler). The two places I've wrapped it in a link, I've also gone and changed the item group to be a list (for HTML semantics). I've also updated some spacing for the profile tab. Application list (one is before, one is after. don't remember which is which; it's now a list):   Profile page (now a list + improved spacing) Before:   After:   |
||
---|---|---|
.. | ||
Authentication | ||
common | ||
DemoAuth | ||
ForgottenPassword | ||
Login | ||
NewUser | ||
Profile | ||
ResetPassword | ||
SimpleAuth | ||
UserProfile | ||
AuthenticationCustomComponent.tsx | ||
HostedAuth.tsx | ||
PasswordAuth.test.tsx | ||
PasswordAuth.tsx | ||
StandaloneBanner.tsx | ||
user.module.scss |