One search field per screen that filters as people type, and a command palette for the whole product.

Best practices

  • One search field per screen, at the start of the toolbar row, filtering as people type.
  • The placeholder names what is searched: “Search name, email or code”.
  • Product-wide search is the command palette, opened with ⌘K or Ctrl+K: places, actions and help in one list.
  • With no results, say what was searched, suggest a fix such as checking spelling or clearing filters, and offer to clear.
  • Searches stay on their screen. Each screen keeps its own query while it is open.