1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-11-10 01:19:53 +01:00
unleash.unleash/frontend/src/component/user
Thomas Heartman 398246c3ec
Chore/remove badges from tab order (#9643)
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):

![image](https://github.com/user-attachments/assets/66fdabf7-7a80-46cb-b302-6242c16ad43e)

![image](https://github.com/user-attachments/assets/660506ce-0ec4-417f-bb3a-3fbf23d5591c)


Profile page (now a list + improved spacing)

Before:

![image](https://github.com/user-attachments/assets/17a841e6-d500-410e-8f11-4c78ca0e9e12)

![image](https://github.com/user-attachments/assets/38a60e67-682e-45b5-9312-f4c2013192bb)

After:

![image](https://github.com/user-attachments/assets/602f3d06-0b7e-4a10-9958-fb565fb6d06b)


![image](https://github.com/user-attachments/assets/67c7d39c-cdf9-4586-98d9-63ceff4fd867)
2025-03-28 15:05:32 +00:00
..
Authentication chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
common chore: remove oidc UI flag (#8949) 2024-12-10 11:56:50 +01:00
DemoAuth feat: allow admin login using demo auth (#6808) 2024-04-23 08:39:33 +02:00
ForgottenPassword feat: upgrade from react v17 to v18 (#7265) 2024-06-11 13:59:52 +03:00
Login
NewUser feat: Disallow repeating last 5 passwords. (#7552) 2024-07-09 16:18:35 +02:00
Profile Chore/remove badges from tab order (#9643) 2025-03-28 15:05:32 +00:00
ResetPassword feat: Disallow repeating last 5 passwords. (#7552) 2024-07-09 16:18:35 +02:00
SimpleAuth chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
UserProfile feat: user profile preview (#7150) 2024-05-27 12:32:21 +02:00
AuthenticationCustomComponent.tsx chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
HostedAuth.tsx chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
PasswordAuth.test.tsx chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
PasswordAuth.tsx chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
StandaloneBanner.tsx chore: Bump biome and configure husky (#6589) 2024-03-18 13:58:05 +01:00
user.module.scss