-
-
Notifications
You must be signed in to change notification settings - Fork 133
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
[Feature] Explore accessibility for category filters #192
Comments
Heyo @possumbilities, I just created this issue! Let me know if you think there's anything else I should add. 👀 |
I would like to contribute to this issue. Can you assign it to me? |
Please read the contribution guideline. Here is also additional context from @TimidRobot:
|
I've been thinking on this and here's something I'd like to add to the discussion. The lists of items vertically works because of how small everything is, and despite them being perhaps (and arguably) not the best UX, if we move to the "pill-style" buttons then those often work better horizontally in their flow (even if they line wrap). That extra visual space might result in very long vertical lists, reducing the usability of the filters. There may be solutions here, but its going to require thorough consideration before its something that's solid enough to build out. |
@possumbilities That's a good point! I'm going to keep researching UX patterns that might be more appropriate for this context. I agree that the vertical lists can easily get too long, especially considering the length of the category names. 👀 |
Another solution worth exploring from this pending PR, that's similar in UX (but for tags): |
@possumbilities How about a The language dropdown will not be very large vertically, it will be as a CSS grid of 2 columns. |
Problem
The current UX for category filters is not the most accessible for a couple reasons:
Also see "Additional context" section for other, related issues about the category filters functionality.
Current UX:
Screen.Recording.2024-02-27.at.3.25.55.PM.mov
Description
I'm open to different ideas, but I think the best solution would be to use a more common category filter UX.
Example that I think works well from Thingtesting:
Alternatives
Open to suggestions!
Additional context
Related to Issue #81 and PR #180.
Implementation
The text was updated successfully, but these errors were encountered: