Parch

Search & filtering

Placement

  • Catalog apps (Store, package info) put search in the toolbar, start of the content column, with a clear affordance.
  • Searchable settings expose a search field in the window, matching row titles and descriptions.
  • Documentation search is global and keyboard-first (Ctrl+K).

Behavior

  • Search filters as you type with at most ~120ms debounce; nothing network -bound runs per keystroke.
  • Empty results are a designed empty state with a “clear search” action.
  • Scope is visible: what is being searched (All packages / Installed / This section) is stated next to the field.
  • Filters compose with search and are visible when active (chips), with one obvious way to reset everything.
  • A search that navigates (documentation) highlights matches in results.

See the Store mock for catalog search and the portal's own search (Ctrl+K) for the documentation pattern.