Search Results

A search results screen that helps users understand what matched, narrow the set, compare options, and recover when the query is too broad or too narrow.

‍

Search Results

Template facts

Screen

Search

Primary action

Find and narrow relevant results

Pattern

Filtered results list

State

Default

Design system

Calm Editorial

What this screen helps users do

Users need to find the right item quickly, refine the query, and understand why each result is relevant enough to inspect.

Key elements

  • Search query and result count
  • Useful filters
  • Sort controls
  • Scannable result cards or rows
  • Clear zero-result recovery

States worth designing

  • No results
  • Search loading
  • Partial results
  • Filter returns zero results
  • Search service error

Where this screen sits in the flow

Search Entry → Results → Filter / Sort → Result Detail → Back to Results

Patterns used

Search, filters, sort, result list, pagination, empty state

Why these choices work

Keep the query visible while users refine. Preserve filters when they open a result and return. Treat zero results as a recovery problem, not a dead end.

Start from this in Figr

Create a high-fidelity search results screen for a modern software product. Include realistic results, useful filters, sort, result count, loading, no-results recovery, and a path into detail.

Open Figr