What the person is doing
The page contains a searchable, browsable, or scannable result set with multiple attributes users can use to narrow it.
Foundation · lesson 4 of 20 · Search, Browse, And Discovery
Underlying principle: Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
Use a filter panel to help users narrow the current list or search result set while preserving orientation, search query, sort order, pagination context, and selected values.
Discovery supports several starting points: a known term, a broad category, a partial memory, or a set of constraints. The interface helps people refine their understanding while they search.
The page contains a searchable, browsable, or scannable result set with multiple attributes users can use to narrow it.
Use a filter panel to help users narrow the current list or search result set while preserving orientation, search query, sort order, pagination context, and selected values.
Applied state with active-filter count, result count, and removable applied criteria near the results.
Does applying filters synchronize the controls, result count, active summary, and list together?
Each filter category has a clear label and contains controls appropriate to the value type, such as checkboxes, radios, ranges, date fields, or text fields.
The page contains a searchable, browsable, or scannable result set with multiple attributes users can use to narrow it.
Open the working example, try its controls, and compare the behavior against the decision guidance.
The page contains a searchable, browsable, or scannable result set with multiple attributes users can use to narrow it.
Use a filter panel to help users narrow the current list or search result set while preserving orientation, search query, sort order, pagination context, and selected values.
Applied state with active-filter count, result count, and removable applied criteria near the results.
The filter controls and result list show different states after draft changes.
Use semantic form controls with fieldsets, legends, labels, and accessible names for filter categories and values.
Government Digital Service - checked
GOV.UK Publishing guidance documents search facets, result-side filtering, auto-refresh behavior, and mobile accordion treatment.
IBM Carbon Design System - checked
Carbon filtering guidance documents multiple categories, batch versus instant updates, hidden filter indicators, and reset behavior.
Department for Work and Pensions - checked
DWP research documents explicit applied-filter state, result counts, clear-all controls, and synchronization between controls and results.
Visa Product Design System - checked
Visa guidance documents filter panel anatomy, active indicators, applied chips, clear-all controls, apply buttons, and mobile considerations.
NSW Government - checked
NSW guidance documents collapsed and full-screen filter panels, active-count indicators, sticky apply controls, and value retention.
Ministry of Justice - checked
MOJ guidance documents selected filters, clear filters, apply behavior, and grouped filtering for lists or search results.
Source trail checked: