GitHub

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.

ClassDescription
.popoverBase floating panel
.popover[data-state="open"]Visible state
.popover-openAlternative open class
.popover-arrowArrow element (12px rotated square)
.popover-topArrow at bottom (popover above)
.popover-bottomArrow at top (popover below)
.popover-leftArrow at right (popover left)
.popover-rightArrow at left (popover right)
.popover-no-arrowHide the arrow
.popover-contentContent area with padding
.popover-content-flushNo padding (for custom content)
.popover-headerHeader with title & close
.popover-titleHeader title
.popover-closeClose button (24px)
.popover-smSmall size (100-200px)
.popover-lgLarge size (250-400px)
.popover-autoAuto size (no limits)
.popover-dropdownList-style (no content padding)
.popover-triggerTrigger wrapper
.popover-backdropDismissible backdrop
.popover.glassGlass morphism variant