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

Filter a list #133

Open
joelanman opened this Issue Apr 5, 2018 · 5 comments

Comments

6 participants
@joelanman
Member

joelanman commented Apr 5, 2018

Also known as: faceted search

What

Help users filter a list of items for to see things that are relevant to their task. For example filtering search results.

Why

Services that use this pattern:

Anything else

@ignaciaorellana

This comment has been minimized.

Contributor

ignaciaorellana commented Jun 4, 2018

There is a conversation in the designer mailing list that is talking about examples of filter or advance search components (relevant to this issue). There is an example from Digital Market Place and GOV.UK pages

@joelanman

This comment has been minimized.

Member

joelanman commented Jul 19, 2018

Screenshot from GOV.UK search
image

@nickcolley

This comment has been minimized.

Contributor

nickcolley commented Jul 19, 2018

You can see this component in GOV.UK Publishing at https://finder-frontend.herokuapp.com/component-guide/option-select

@adamsilver

This comment has been minimized.

Collaborator

adamsilver commented Oct 25, 2018

Here's some work we've done for HMCTS on filters:
hmcts/design-system-backlog#43

Here's a demo of an AJAX-enhanced responsive filter with accessibility measures. You can turn off JS to see how things behave.
http://nostyle.herokuapp.com/examples/filter-form

@helena-moj helena-moj referenced this issue Nov 26, 2018

Open

Filtering #2

@mikeash82

This comment has been minimized.

mikeash82 commented Nov 27, 2018

@fordie commented on this issue on 26 Jun

This pattern allows a user to search or filter a list of items that have been returned by the system, for instance looking for only pubs or properties in a certain postcode that are in a list of properties. This is similar to search, but the user will already have been presented with a list of results that they want to reduce.

find-a-client

property filter

@benwakefield commented on 27 Sep

@stevenaproctor We're using this approach to refine results where usual closed checkbox filtering isn't appropriate, the prototype should be out for testing in the coming weeks. This UI is for an internal HMRC system fyi.

screen shot 2018-09-27 at 07 58 21

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment