هاور آواتارها

avatar-hoverانیمیشن

آواتاری که روش می‌رید بالا می‌پره و همسایه‌هاش با شدت کمتر دنبالش می‌آن؛ موقع رفتن همه با یک فنر برمی‌گردن و اسم بالای آواتار فعال شناور میشه.

سارا
علی
مینا
رضا
نگار

نصب

  1. با CLI

    اگر هنوز init نکردید، اول از راهنمای نصب پروژه را آماده کنید. بعد این دستور کامپوننت و وابستگی‌هاش را می‌نویسه.

    $ npx vibefarsi add avatar-hover
  2. نصب دستی

    محتوای تب «کد» را در components/animations/avatar-hover.tsx بگذارید. پیش‌نیاز: avatar.

    $ npm i lucide-react
    کپی کل فایلregistry json

استفاده

usage.tsx
1import { AvatarHover } from "@/components/animations/avatar-hover"23<AvatarHover people={[{ name: "سارا", src: "/avatars/sara.jpg" }, { name: "علی" }]} />

پراپ‌ها

پراپنوعپیش‌فرضتوضیح
people{ name; src? }[]-افراد به ترتیب نمایش.
liftnumber8پیکسل بالا رفتن آواتار فعال.
falloffnumber0.45هر همسایه چه کسری از قبلی بالا بره.
size"sm" | "md" | "lg""md"اندازه‌ی آواتار.