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

Advanced filters and New homepage layout #706

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

lucascumsille
Copy link
Contributor

@lucascumsille lucascumsille commented Nov 7, 2024

Fixes: #694

Preview:

Screen.Recording.2024-11-18.at.06.49.47.mov

@lucascumsille lucascumsille force-pushed the 694-v3-advanced-filters branch 2 times, most recently from cede212 to 716fd59 Compare November 11, 2024 10:50
@lucascumsille lucascumsille changed the title WIP Advanced filters and New homepage layout Advanced filters and New homepage layout Nov 18, 2024
@lucascumsille lucascumsille marked this pull request as ready for review November 18, 2024 06:49
@zarino zarino self-requested a review November 18, 2024 09:44
Rather than having an element that reads out which advanced filters are
active (which we’d already temporarily hidden because we were worried it
was just too much clutter) and a "reset" button, this commit introduces
very obvious styling for advanced filter `<select>` elements when they
have been modified. This should make it clear which filters a user has
selected, and therefore also easier to quickly reset them manually back
to the Any/All option.

The active filters are styled up to match the active buttons above,
for consistency.

I also made the advanced filter select boxes slightly smaller, to
match the size of the Country buttons on the Single Tier scorecard.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants