-
Notifications
You must be signed in to change notification settings - Fork 23
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
Configurable facets #1465
base: master
Are you sure you want to change the base?
Configurable facets #1465
Conversation
Ingvord
commented
Apr 27, 2024
•
edited
Loading
edited
- Proof of the concept
- Refactor dataset-filters.component: extract individual filters
- Fix tests
- Add FilterSettingsDialog test
- Make custom filter UX consistent with dialog
- Replace PID condition configuration with two runtime PID filters #1466
- store configuration in the local storage
* First steps * Beautify * Use shared search bar component * Remove search bar from facets * Some clean ups * Some clean ups * Some clean ups * Code formatting
Explicit search button
* Change label * Add button * Add button * Full width search bar (#1426) * First steps * Beautify * Use shared search bar component * Remove search bar from facets * Some clean ups * Some clean ups * Some clean ups * Code formatting * Fix layout * Add functionality to the button
Apparently there are some changes picked up from the master which make the overall UI/UX much more consistent., thanks to @Junjiequan . I took the liberty to do minor adjustments though: Please note the icons and labels: |
@Ingvord it looks good!!! One more thing: I checked and the three horizontal lines slightly tilted are indeed the official icon for clear all. |
@nitrosx Thanks for your "in no time" comment :) Regarding the icons I refer to this resource: https://fonts.google.com/icons
My intention is to make them consistent in a way that they both do clear and apply. My motivation - they are located in a "major action" section area and have the same look-n-feel as apply/search, so I would expect them to perform something more than just clear. Ah and we lost "x" from full text, which should do only clear... However the functionality requires more love for sure 🤠 |
All green 🍾 🥂 |
super(); | ||
this.subscription = this.pidSubject | ||
.pipe( | ||
skipWhile((terms) => terms.length < 5), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really think this is redundant now. As we force user to explicitly click the action button, this just introduces a lot of confusion.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done in c48ec59
|