-
-
Notifications
You must be signed in to change notification settings - Fork 137
Open
Labels
help wantedOpen to participation from the communityOpen to participation from the communityβ¨ goal: improvementImprovement to an existing featureImprovement to an existing featureπ status: ready for workReady for workReady for workπ» aspect: codeConcerns the software code in the repositoryConcerns the software code in the repositoryπ© priority: lowLow priority and doesn't need to be rushedLow priority and doesn't need to be rushed
Description
Problem
The current UX for category filters is not the most accessible for a couple reasons:
- When selected, the category title gets truncated to an abbreviation.
- To unselect a filter, the user must specifically click on a small "x" next to the category title (the category itself is not clickable).
- Selecting a filter hides the other options, making elements unnecessarily jump around the page.
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.
- Keep all the filter options visible, regardless of selection status.
- Use visual contrast to indicate which filters are selected.
- Make the entire filter be clickable, instead of a small target area.
- OPTIONAL: use more explicit language, like "remove filter" or "clear filters".
Example that I think works well from Thingtesting:

Alternatives
Open to suggestions!
Additional context
Related to Issue #81 and PR #180.
Implementation
- I would be interested in implementing this feature.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
help wantedOpen to participation from the communityOpen to participation from the communityβ¨ goal: improvementImprovement to an existing featureImprovement to an existing featureπ status: ready for workReady for workReady for workπ» aspect: codeConcerns the software code in the repositoryConcerns the software code in the repositoryπ© priority: lowLow priority and doesn't need to be rushedLow priority and doesn't need to be rushed
Type
Projects
Status
Backlog