Tooltip

Short supporting text for unfamiliar controls.

npx shadcn@latest add @silicon-ui/tooltip
hintoverlay
Loading…

Installation

With the shadcn CLI

npx shadcn@latest add @silicon-ui/tooltip

Manually

  1. Install the dependencies.

    npm install @radix-ui/react-tooltip motion
  2. Copy these files into your project. Shared files are skipped if you already have them.

    • components/silicon-ui/tooltip/tooltip.tsx
    • components/silicon-ui/tooltip/tooltip.module.css
  3. Install the foundation once per app for the design and motion tokens: npx shadcn@latest add @silicon-ui/silicon-foundation

Usage

Source codetsx
import { Tooltip } from "@/components/silicon-ui/tooltip/tooltip";

API reference

PropTypeDefault
content*ReactNode—
children*ReactElement—
side"top" | "bottom" | "left" | "right""top"

Dependencies

npm
@radix-ui/react-tooltipmotion
Registry
silicon-motion-tokens