Skip to content
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

Redesign user settings UI #11

Closed
jschwartzentruber opened this issue Dec 6, 2024 · 3 comments
Closed

Redesign user settings UI #11

jschwartzentruber opened this issue Dec 6, 2024 · 3 comments
Labels

Comments

@jschwartzentruber
Copy link
Collaborator

jschwartzentruber commented Dec 6, 2024

Context:

The current user settings UI lists each tool as a checkbox. It would be nice to have a more responsive design that allows us to select tools and add these to a list of current subscribed tools. In production we have about 200 tools, so the UX is a wall of checkboxes.

The same should be applied to notification settings. Notifications only have a handful of options, but should use the same multi-select component for consistency and scalability.

Requirements:

User settings UI uses a responsive design for tool filter and notifications. This could be a drop-down adding to a set of x-able pill buttons representing the current list (eg. vue-multiselect) or something similar.

Acceptance Criteria:

Tool filter and notification settings are easily edited even with hundreds of options.

Copy link

Issue synced into GitStart. Please review, edit and hand it off to GitStart by following this link.

Copy link

This issue has been handed off to GitStart: https://clients.gitstart.com/mozilla/12016/tickets/FUZ-11

@jschwartzentruber
Copy link
Collaborator Author

Fixed in #15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant