Skip to main content
The PreviewCard component displays a preview or additional information when hovering over a trigger element.

Installation

Usage

This component is built on @base-ui/react’s PreviewCard/HoverCard primitive. It shows rich previews on hover.

Features

  • Hover-triggered preview
  • Delay before showing
  • Rich content support
  • Positioning control
  • Mouse-safe area (doesn’t close when moving to card)

Examples

User Profile Preview

Accessibility

  • Built on @base-ui/react for accessibility
  • Keyboard accessible (focus to show)
  • ARIA attributes
  • Screen reader support
  • Respects prefers-reduced-motion