Getting Started
Foundations
Components
Search for a command to run...
Popovers are versatile overlay components that display additional content or actions without navigating away from the current page. Unlike tooltips which show simple text on hover, popovers can contain complex interactive content like forms, menus, or rich media. They're commonly used for contextual help, additional options, filters, or detailed information that doesn't warrant a full modal dialog.
Built on top of Radix UI's Popover primitive with full keyboard navigation (Escape to close), focus management, collision detection for optimal positioning, and accessibility support including proper ARIA attributes.
import { Popover } from "@strongtie/design-system/popover"This module exports the following components:
PopoverPopoverTriggerPopoverContentAll components extend Radix UI primitives. See the Radix UI documentation for all available props.
Components can be styled using the className prop. The design system uses Tailwind CSS for styling.
The following data attributes are used to identify component parts:
popoverpopover-triggerOther CSS classes used by this component:
popover-contentThis component inherits accessibility features from Radix UI, including: