Context sheet

v4.0

A context sheet is an elevated, medium-attention surface. It can be modal or non-modal.

Considerations

Contextual

Context sheets are always tied to the screen or flow it supplements, like filters for a results list.

Flexible

The underlying screen remains visible and can remain interactive.

Lightweight but persistent

Stays open until dismissed or until the user completes their action.

Usage

Use for

  • Filtering or refining a search or browse experience.
  • Editing secondary settings that influence the main view.
  • Viewing or editing a listing preview from an elevated surface.

Don’t use

  • For critical, blocking tasks (use Focus sheet instead).
  • For quick, transient actions (use Menu instead).
  • For dense, persistent navigation (use a dedicated Navigation Rail).

Properties

Behavior

Device keyboards

Context sheets with input fields expand upward with the device keyboard when the field is focused. The sheet moves back down when the keyboard is collapsed.

A context sheet opened and placed above the device keyboard on iOS

iOS keyboard

A context sheet opened and placed above the device keyboard on Android.

Android keyboard

Screen size

Best practices