TaavUI Lab
Overlay Primitive

TaavPopover

پنل contextual فشرده — راهنما، quick actions، mini form.

import { TaavPopover, TaavPopoverTrigger, TaavPopoverContent } from "@repo/ui/taav/overlays";

فقط از props رسمی TaavUI استفاده کنید. unsafeClassName و escape hatchهای مشابه فقط برای موارد نادر هستند و نباید در مثال‌های عادی دیده شوند.

استفاده پایه

RTL Preview

Tones

پیش‌نمایش

Props

Propنوعپیش‌فرضتوضیح
size'sm' | 'md' | 'lg'mdعرض popover
variant'default' | 'elevated' | 'soft'defaultسطح
tone'neutral' | 'info' | 'success' | 'warning' | 'danger'neutralمرز معنادار
side / alignRadix placementموقعیت نسبت به trigger

Design Specs

Width mdvar(--taav-popover-width-md)
Padding mdvar(--taav-popover-padding-md)
Z-indexvar(--taav-z-dropdown)

Do / Don't

انجام دهید

  • برای helper panel کوچک از Popover استفاده کنید

انجام ندهید

  • Tooltip را جای dialog/popover نگذارید