کتابخانه کامپوننت‌ها

AD

کتابخانه کامپوننت‌ها

تمامی کامپوننت‌ها، آیکون‌ها و عناصر UI پروژه در یک صفحه تعاملی

توکن‌های طراحی

رنگ‌ها، شعاع‌های گوشه، و سایه‌های تعریف‌شده در سیستم طراحی

رنگ‌های سمانتیک

Background

--background

Foreground

--foreground

Primary

--primary

Primary FG

--primary-foreground

Secondary

--secondary

Muted

--muted

Muted FG

--muted-foreground

Accent

--accent

Destructive

--destructive

Border

--border

Card

--card

Popover

--popover

شعاع گوشه (Border Radius)

none
sm
md
lg
xl
2xl
full

سایه (Shadow)

sm
md
lg
xl

تایپوگرافی

سطوح متنی، وزن‌ها، و رنگ‌های تعریف‌شده

اندازه‌های متن

text-2xs (10px)نمونه متن فارسی — Sample Text
text-xs (12px)نمونه متن فارسی — Sample Text
text-sm (14px)نمونه متن فارسی — Sample Text
text-base (16px)نمونه متن فارسی — Sample Text
text-lg (18px)نمونه متن فارسی — Sample Text
text-xl (20px)نمونه متن فارسی — Sample Text
text-2xl (24px)نمونه متن فارسی — Sample Text
text-3xl (30px)نمونه متن فارسی — Sample Text
text-4xl (36px)نمونه متن فارسی — Sample Text

وزن‌های فونت

نمونه متن

font-light

نمونه متن

font-normal

نمونه متن

font-medium

نمونه متن

font-semibold

نمونه متن

font-bold

نمونه متن

font-extrabold

رنگ‌های متن

نمونهforeground
نمونهmuted-foreground
نمونهprimary
نمونهdestructive
نمونهemerald-600

دکمه‌ها

تمامی واریانت‌ها و اندازه‌های دکمه

واریانت‌ها

اندازه‌ها

حالت‌های ویژه

فرم‌ها

کنترل‌های ورودی و انتخاب

Input & Textarea

Select

Checkbox & RadioGroup

Checkbox

RadioGroup

Switch & Slider

Switch

فعال
غیرفعال

Slider — مقدار: 40

InputOTP

کد یک‌بارمصرف

بازخورد

Badge، Alert، Spinner، Progress، Skeleton

Badge

پیش‌فرض
ثانویه
خطدار
مخرب
رنگ سفارشی

Alert

Spinner & Progress

Spinner

Progress — 65%

Skeleton

نمایش داده

Card، Avatar، Table، ScrollArea، Separator

Card

عنوان کارت
توضیحات کوتاه در اینجا نوشته می‌شود

محتوای اصلی کارت در این بخش قرار می‌گیرد.

کارت رنگی
با رنگ سفارشی از طریق className

Avatar

ABCDEFGH

Table

فهرست نمونه
نامدسته‌بندیفالوورتعامل
example_pageمحتوا284K3.7%
news_accountخبری1.2M1.2%
lifestyle_igسبک زندگی560K4.1%

Separator & ScrollArea

Separator — Horizontal

بالا

پایین

ScrollArea

آیتم 1

آیتم 2

آیتم 3

آیتم 4

آیتم 5

آیتم 6

آیتم 7

آیتم 8

آیتم 9

آیتم 10

ناوبری

Tabs، Breadcrumb، Pagination، Toggle

Tabs — واریانت‌ها

variant="solid"

محتوای تب اول

variant="underline"

محتوای تب اول

variant="pills"

محتوای تب اول

Toggle & ToggleGroup

Pagination

لایه‌های رویه‌ای

Dialog، Sheet، Popover، Tooltip، DropdownMenu

Dialog

Sheet

Popover & Tooltip

DropdownMenu

استپرها

Stepper، DotStepper، ProgressStepper — تعاملی

Stepper — افقی (تعاملی)

1
اطلاعات پایه
2
فیلترها
3
تأیید نهایی

مرحله فعال: 1 از 3اطلاعات پایه

DotStepper

مرحله 1 از 3

ProgressStepper

اطلاعات پایه1 از 3

نمودارها

LineChart، BarChart، PieChart — با داده‌های نمونه

LineChart — روند زمانی

BarChart — دسته‌بندی

PieChart — توزیع

کامپوننت‌های پروژه

PostCard، PageCard، SectionHeader، SourceContextCard

PostCard

صف
example_page
محتوا
📷
تصویر در دسترس نیست
۱۲٬۴۵۰
۳۸۴
۹۸٬۰۰۰
4.30%نرخ تعامل

این یک متن نمونه برای کپشن پست است که برای نمایش قابلیت‌های PostCard استفاده می‌شود.

۲۵ خرداد ۱۴۰۴ ساعت ۰۰:۰۰
صف
photo_page
📷
تصویر در دسترس نیست
۳٬۲۰۰
۸۸

یک پست تصویری ساده بدون نرخ تعامل.

SL
slide_page
تاریخ: ۱۱ اسفند ۱۴۰۳
خبری
📷
تصویر در دسترس نیست
۷٬۸۰۰
۲۱۰

پست اسلایدی با کپشن کوتاه.

PageCard

ای
sample_influencerاینفلوئنسر نمونه
محتوا
۲۸۴٬۰۰۰فالوور
3.70%نرخ تعامل
۴۱۲پست
کا
news_channelکانال خبری
۱٬۲۴۰٬۰۰۰فالوور
1.20%نرخ تعامل
۲٬۸۰۰پست
مح
edu_contentمحتوای آموزشی
آموزشی

آموزش کدنویسی و برنامه‌نویسی به زبان ساده

۸۵٬۰۰۰فالوور
6.80%نرخ تعامل
۱۴۰پست

SectionHeader

عنوان بخش نمونه

این یک SectionHeader نمونه است که در اکثر صفحات تحلیل استفاده می‌شود

صفحات برتر

آیکون‌ها

Lucide React icons و Icon component پروژه

Lucide Icons (در پروژه استفاده شده)

Search
Plus
Trash2
Edit
Download
Upload
Share2
Star
Heart
Eye
Users
FileText
TrendingUp
Clock
Calendar
Home
ArrowLeft
Check
X
Info
AlertTriangle
CheckCircle
XCircle
Zap
Globe
Lock
Unlock
Mail
Phone
Cpu
BarChart3
FileImage
HeartPulse
MessageCircle
Newspaper
Settings
ChevronRight
BarChart2
Layers

Icon component (UI.Icons)

از طریق <Icon name="..." /> در پروژه استفاده می‌شود:

search
plus
trash
edit
download
upload
share
star
heart
eye
users
fileText
trendingUp
clock
calendar
home
arrowLeft
check
x
info
alertTriangle
checkCircle
xCircle
zap
globe
lock
mail
settings
barChart
layers
image
video
grid
list
filter
layoutGrid
chevronDown
chevronRight
chevronLeft