bearnie

Tooltip

Brief info shown on hover or focus.

Installation

npx bearnie add tooltip
npx bearnie add tooltip

Usage

import {
Tooltip,
TooltipTrigger,
TooltipContent,
} from "@/components/ui/tooltip"
<Tooltip>
<TooltipTrigger>
  <Button>Hover</Button>
</TooltipTrigger>
<TooltipContent>
  Tooltip text
</TooltipContent>
</Tooltip>

Examples

Side top

Side bottom

Side left

Side right

With icon button

Toolbar

Anatomy

  • Tooltip - The root container
  • TooltipTrigger - The element that shows the tooltip on hover
  • TooltipContent - The tooltip text panel

Props

TooltipContent

PropTypeDefaultDescription
sidetop | right | bottom | lefttopPosition relative to trigger
classstring-Additional CSS classes

All other Tooltip components accept class for additional CSS classes.