randomseeds logo
Random Design System

Popover

A floating panel anchored to a trigger element for displaying additional content. Built on Radix UI Popover.

Default

Usage

Use popovers for interactive content like forms, pickers, or settings that are tied to a specific element.

For non-interactive preview content, use a Hover Card. For simple text, use a Tooltip.

Props

PropTypeDefaultDescription
openbooleanControlled open state
onOpenChange(open: boolean) => voidCallback when open state changes
align"start" | "center" | "end""center"Alignment (on PopoverContent)
sideOffsetnumber0Distance from trigger in px (on PopoverContent)