kit

Components

Overlays

Layers above the page, on the native dialog and popover, so Escape, focus return and an inert background come for free.

A modal on the native dialog element, opened and closed from markup, with Escape, focus return and an inert page behind it for free.

Closed with: nothing yet

Dialog title

Supporting text for the dialog. Press Escape, click the backdrop or use a button to close it.

Delete this item?

This can't be undone.

Rename item

Tier 2 · behaviour Native dialog beta

A dialog that slides in from the side, for filters, details and settings, with everything the dialog does for focus and Escape.

Drawer title

Group label

Drawer title

Supporting text. This drawer opens from the start edge.

Tier 1 · CSS only Native dialog preview

A small panel beside the button that opened it, on the native popover attribute, for details, help and quick settings.

Popover title

Supporting text. Press Escape or click outside to close it.

This one opens above its button, when there's room.

Tier 2 · behaviour Native popover beta

A button that opens a list of actions, with arrow keys, typeahead and Escape, placed beside its button and kept on screen.


Group label


A link item
Tier 2 · behaviour APG menu button beta

A short label beside an element on hover and keyboard focus, from one data-tooltip attribute, that can be hovered and dismissed with Escape.

Hover or tab to them
Tier 2 · behaviour APG tooltip beta

Planned for this page

  • Command palette
  • Context menu