UIIcons

Preview Card

For sighted users to preview content available behind a link.

Preview Card

Installation

pnpm dlx stera-ui@latest add preview-card

Composition

Use the following composition to build a PreviewCard:

PreviewCard
├── PreviewCardTrigger
└── PreviewCardContent

Sides

Preview Card Sides
SideDescription
topAbove the trigger
rightRight of the trigger
bottomBelow the trigger (default)
leftLeft of the trigger

Delay

Preview Card Delay

Use delay and closeDelay on PreviewCardTrigger to control when the card opens and closes.

API Reference

Built on Base UI's Preview Card primitive — see the full API reference there.

PreviewCard

PropTypeDefault
defaultOpenbooleanfalse
openboolean
onOpenChange(open: boolean) => void

PreviewCardTrigger

PropTypeDefault
delaynumber600
closeDelaynumber300
renderReactElement

PreviewCardContent

PropTypeDefault
side"top" | "right" | "bottom" | "left""bottom"
align"start" | "center" | "end""center"
sideOffsetnumber4
alignOffsetnumber4