Tooltip

A hover/focus triggered tooltip with smart positioning

Installation

Usage

import { Tooltip, TooltipTrigger, TooltipContent } from '@/components/ui/tooltip'

<Tooltip>
  <TooltipTrigger>Hover me</TooltipTrigger>
  <TooltipContent side='top'>Helpful tip</TooltipContent>
</Tooltip>

Interactivity

This component is SSR-first and works without client JavaScript. Add @kiwa-ui/enhance for interactive behavior like toggling, keyboard navigation, and ARIA state management.

Add to your layout

<script type="module">
  import { tooltip } from '@kiwa-ui/enhance'
  tooltip()
</script>