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/bearnie/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.