Caprice LogoCaprice UI

Tooltip

A popup that appears when an element is hovered or focused, showing a hint for sighted users.

Installation

npx shadcn@latest add @caprice/tooltip

Usage

import * as Tooltip from "@/components/caprice-ui/tooltip"
<Tooltip.Provider>
  <Tooltip.Root>
    <Tooltip.Trigger>
      Tooltip
    </Tooltip.Trigger>
    <Tooltip.Positioner>
      <Tooltip.Popup>Tooltip Content</Tooltip.Popup>
    </Tooltip.Positioner>
  </Tooltip.Root>
</Tooltip.Provider>

Examples

Detached triggers

Multiple triggers

Controlled mode with multiple triggers

Animating the Tooltip