"use client"; import AutoScroll from "embla-carousel-auto-scroll"; import { Globe, MessagesSquare, MoveRight, PanelsTopLeft, PenTool, ScissorsLineDashed, ShieldCheck, Users, Zap, type LucideIcon, } from "lucide-react"; import { Avatar, AvatarImage } from "@/components/ui/avatar"; import { Button } from "@/components/ui/button"; import { Carousel, CarouselContent, CarouselItem, } from "@/components/ui/carousel"; import { cn } from "@/lib/utils"; const avatars = [ "/block-media/shadcnblocks/block/avatar-1.webp", "/block-media/shadcnblocks/block/avatar-6.webp", "/block-media/shadcnblocks/block/avatar-3.webp", ]; const features: { title: string; description: string; icon: LucideIcon; }[] = [ { title: "تقویم تیمی", description: "برنامه تیم را هماهنگ کنید و تداخل وظایف را کاهش دهید.", icon: ScissorsLineDashed, }, { title: "اشتراک فایل", description: "نسخه درست فایل همیشه در دسترس همه اعضا باشد.", icon: Globe, }, { title: "منشن و بحث", description: "بحث را کنار هر تسک نگه دارید تا تصمیمها گم نشود.", icon: PanelsTopLeft, }, { title: "ردیابی زمان", description: "وضعیت هر کار را در یک نما ببینید و گلوگاهها را زودتر پیدا کنید.", icon: PenTool, }, { title: "نقش و دسترسی", description: "برنامه تیم را هماهنگ کنید و تداخل وظایف را کاهش دهید.", icon: Zap, }, { title: "چکلیست تحویل", description: "نسخه درست فایل همیشه در دسترس همه اعضا باشد.", icon: ShieldCheck, }, { title: "گزارش پیشرفت", description: "بحث را کنار هر تسک نگه دارید تا تصمیمها گم نشود.", icon: MessagesSquare, }, { title: "برد Kanban", description: "وضعیت هر کار را در یک نما ببینید و گلوگاهها را زودتر پیدا کنید.", icon: Users, }, ]; function FeatureCard({ title, description, icon: Icon, className, }: (typeof features)[number] & { className?: string }) { return (
{description}
هر عضو بداند چه زمانی چه کاری دارد
تصمیمها را سریعتر هماهنگ کنید
تیمها را در یک فضای مشترک همراستا کنید