Installation
Section titled “Installation”pnpm dlx shadcn@latest add pxl-ui/registry/hover-card
Install the following dependencies:
pnpm add @base-ui/react
Copy and paste the following code into your project.
Update the import paths to match your project setup.
import { HoverCard, HoverCardContent, HoverCardTrigger,} from "@/components/ui/pxl/hover-card"<HoverCard> <HoverCardTrigger>Hover</HoverCardTrigger> <HoverCardContent> The React Framework – created and maintained by @gotchu-creatures. </HoverCardContent></HoverCard>Composition
Section titled “Composition”Use the following composition to build a HoverCard:
HoverCard├── HoverCardTrigger└── HoverCardContentTrigger Delays
Section titled “Trigger Delays”Use delay and closeDelay on the trigger to control when the card opens and
closes.
<HoverCard> <HoverCardTrigger delay={100} closeDelay={200}> Hover </HoverCardTrigger> <HoverCardContent>Content</HoverCardContent></HoverCard>Positioning
Section titled “Positioning”Use the side and align props on HoverCardContent to control placement.
<HoverCard> <HoverCardTrigger>Hover</HoverCardTrigger> <HoverCardContent side="top" align="start"> Content </HoverCardContent></HoverCard>API Reference
Section titled “API Reference”See the Base UI documentation for more information.