All components

OVERLAYS / COMPONENTS

Popover

Keep a small task near its trigger.

Live component3 documented props

About popover

Use for a short contextual interaction. Choose a modal for a task requiring sustained attention.

01

Anatomy

Shared parts, named consistently.

  1. 1
    Trigger

    A named, keyboard-operable interaction with visible focus and state feedback.

  2. 2
    Surface

    Defines the component boundary, grouping, and visual hierarchy.

  3. 3
    Heading

    Names the component, action, or content. Keep it clear and persistent.

  4. 4
    Content

    Content or structure that supports the component’s purpose and reading order.

  5. 5
    Close action

    A named, keyboard-operable interaction with visible focus and state feedback.

Try the default

A working example with the shared V1 visual language.

When to use

Use for a short contextual interaction. Choose a modal for a task requiring sustained attention.

Enter opens; Tab moves through content; Escape closes and restores focus.

Related components

Source & adaptation

V1 semantic colors, DM Sans typography, compact controls, and responsive layouts. The API table describes this implementation; source design notes may use earlier API terminology.

components/library/overlays.tsx