Riposte

Overlays

Components that float above the page, mounted and unmounted with a visible enter and exit via the core usePresence hook: Modal and Drawer (modal dialogs), Toast (all layered through a…

Components that float above the page, mounted and unmounted with a visible enter and exit via the core usePresence hook: Modal and Drawer (modal dialogs), Toast (all layered through a core portal into document.body), and Tooltip (a hint anchored inline to its trigger).

Pages

  • Modal — A controlled dialog over a dimming scrim, layered through a core portal and animated in and out via usePresence. You own open and react to onClose, which fires from the…
  • Drawer — A panel that slides in from an edge of the viewport over a dimming scrim — a filter sidebar, a mobile nav, a detail/edit pane. It’s the same modal-overlay machinery…
  • Toast & Toaster — Transient notifications, created imperatively — exactly what a “Downloaded” or “Added to favourites” handler wants, rather than threading open-state through the view tree. Mount a single Toaster() once anywhere in…
  • Tooltip — A small floating hint anchored to its trigger — the label on an icon button, the full text of a truncated cell, a hint on a disabled control. Unlike DaisyUI’s…

Search

Esc
to navigate to open Esc to close