Vibe UI
Initializing Vibe UI System...

Popover

Popover displays interactive content overlays inside floating boxes.

Popover

Popover displays interactive content overlays inside floating boxes.

Preview

Installation

pnpm dlx vibe-ui-kit@latest add popover button
💡 Vibe UI Component Dependencies: This component requires other components to work correctlyPlease make sure you also install these Vibe UI component dependencies: button

Preset Variations

Styles & Presets

Explore the different preset variants of the Popover component, supporting Default, Glassmorphic, Neobrutalist, Neon Glow, and Cyberpunk styling configurations.


Configuration & Feedback Overlays

A collection of utility and input overlays including System Settings panels, Accent Color selectors, and Interactive Help forms.

E-Commerce & Action Overlays

A collection of transaction and confirmation flows including mini Shopping Carts, URL Sharing panels, and destructive Action alerts.

Props

PopoverContent

PropTypeDefaultDescription
variant'default' | 'glass' | 'retro' | 'glow' | 'cyberpunk''default'The visual preset style variant to apply to the floating popover container.
align'start' | 'center' | 'end''center'The alignment of the popover content relative to the trigger.
sideOffsetnumber4The distance in pixels from the trigger to position the popover.

PopoverHeader

PropTypeDefaultDescription
classNamestring-Custom utility classes for padding, layouts, or margin spacing.

PopoverTitle

PropTypeDefaultDescription
classNamestring-Custom styling overrides for fonts, headings, or text layout.

PopoverDescription

PropTypeDefaultDescription
classNamestring-Custom styling overrides for description fonts, text opacity, or colors.

Contributors

Theme Customizer

8px
@theme { --radius: 0.5rem; --glass-blur: 8px; }
Changes apply instantly to this documentation workspace.