Popover
Positioned floating panel with arrow, header, close button, and multiple sizes.
Basic Popover
Preview
This is a popover with some helpful content. It appears next to the trigger element.
With Header
Preview
User Info
John Doe
Member since 2024. Premium plan active.
Arrow Positions
Preview
Top arrow
Bottom arrow
No arrow
Sizes
Preview
Small (200px max)
Default (300px max)
Large (400px max). More room for detailed content and complex layouts.
| Class | Description |
|---|---|
.popover | Base floating panel |
.popover[data-state="open"] | Visible state |
.popover-open | Alternative open class |
.popover-arrow | Arrow element (12px rotated square) |
.popover-top | Arrow at bottom (popover above) |
.popover-bottom | Arrow at top (popover below) |
.popover-left | Arrow at right (popover left) |
.popover-right | Arrow at left (popover right) |
.popover-no-arrow | Hide the arrow |
.popover-content | Content area with padding |
.popover-content-flush | No padding (for custom content) |
.popover-header | Header with title & close |
.popover-title | Header title |
.popover-close | Close button (24px) |
.popover-sm | Small size (100-200px) |
.popover-lg | Large size (250-400px) |
.popover-auto | Auto size (no limits) |
.popover-dropdown | List-style (no content padding) |
.popover-trigger | Trigger wrapper |
.popover-backdrop | Dismissible backdrop |
.popover.glass | Glass morphism variant |