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
Components
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
A dialog that slides in from the side, for filters, details and settings, with everything the dialog does for focus and Escape.
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.
A button that opens a list of actions, with arrow keys, typeahead and Escape, placed beside its button and kept on screen.
A short label beside an element on hover and keyboard focus, from one data-tooltip attribute, that can be hovered and dismissed with Escape.