Update Category Search Modal keyboard accessibility#8703
Conversation
There was a problem hiding this comment.
Thank you, this is a huge improvement!
Two other more minor questions while we're here – cc @jtamiace
- Icon location: Curious whether it was intentional to not use a
KLabeledIconand instead use a separate row? The layout looks a little odd to my eyes as it is:
| current | labeled icon |
|---|---|
![]() |
![]() |
![]() |
![]() |
- Hover state: Still feels very subtle compared to KDS components. In particular the fade from
texttoprimaryis very slow and low-contrast:
jtamiace
left a comment
There was a problem hiding this comment.
I don't know if hover states would be better in a follow up issue since there are several UIs that could apply to, otherwise I think this is great!
@marcellamaki – up to you. Feel free to merge and I'll file a follow-up issue if you'd prefer. |
was this also the case for the non-nested selectors? |
What is this referring to? |
|
Oh, yes, it'd be the same |
|
Going to merge this, let's file follow up issues (although I'm not sure what the precise issue would be). |








Summary
Swaps in KButton component to add tab/keyboard nav, focus outline, and hover state. Updates cursor pointer for accuracy.
References
Fixes #8698
Reviewer guidance
Does this make significant enough improvement? Any further design recommendations @jtamiace?
Testing checklist
PR process
Reviewer checklist
yarnandpip)