-
Notifications
You must be signed in to change notification settings - Fork 13
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
Q: UI best practices for applying filters to results #316
Comments
One more observation: Even the current "Reset filters" button doesn't trigger a submit. I'm not sure that a user would realize that they have to find and click on a "Submit" button after clicking on the "Reset filters" button. |
@joewiz I think it is a question of do we see the results page as 1. 'advanced search' or 2. purely results filtering. Beyond purely UX considerations, atm we'd need to pay attention to performance and our deadlines too. |
One other remark for 'reset filters' button. I have just accidentally pushed it, while what I wanted to achieve was submit the query. I think it would make sense to have 'Search' button appear beneath date/volumes filter in the sidebar. |
I agree, the expected behavior for such a sort button is an immediate action.
I would recommend only one button "Apply filters" next to "Reset filters". Otherwise we have too many options and clicks to be done in order to filter one simple query.
Yes, it is very intuitive to trigger a submit on each input action, but also it slows down the final display of a searched query term and thus derogates the user experience. |
@tuurma @plutonik-a Do you have any ideas for ways to improve the process of "applying filters" once they have been selected? I worry that users may not realize they have to scroll to and find the "submit" button in order for newly checked checkboxes or date fields to be applied. (Back in #284 (comment), @plutonik-a showed a mockup of an "apply date" button.) Even the "sort by" dropdown feels (to me) like it should auto-submit once a selection is made, or there should be some "apply" button.
Should we have an "Apply filter" button beneath each filter? Pair each of these with a "Reset filter" button that applies just to that filter, as opposed to the single "Reset filters" (plural) button that's there at present? Or might it be more intuitive if some selection actions (like checkboxes, drop downs, and radio buttons) trigger an auto-submit, while only date fields require an "apply filter" button? I'm just not sure what the UI best practices here.
The text was updated successfully, but these errors were encountered: