کامپوننتها
یک دسته را از تبهای زیر انتخاب کنید تا کامپوننتهای همان دسته را ببینید. با کلیک روی هر کارت، مستندِ کاملِ آن کامپوننت باز میشود.
دکمه، ورودی، انتخابگرِ تاریخ و هرچه کاربر با آن داده وارد میکند.
Button
دکمهی اصلی برای اجرای یک عمل، با چند حالت رنگ و اندازه.
Button Group
چند دکمهی چسبیده به هم برای انتخاب یا اجرای گزینههای مرتبط.
Close Button
دکمهی ضربدریِ کوچک برای بستن دیالوگ، تب یا اعلان.
Label
برچسبِ متنیِ هر فیلد فرم، همراه با اتصال دسترسپذیر به ورودی.
Input
ورودیِ متنیِ پایه برای دریافت یک خط داده از کاربر.
Input Group
بستهبندیِ ورودی با آیکون یا متنِ کمکی در ابتدا/انتهای فیلد.
Text Field
ورودیِ متنی بههمراه برچسب، توضیح و پیام خطا در یک بسته.
Password Field
ورودیِ رمزِ عبور با دکمهی نمایش/پنهانکردنِ کاراکترها.
Search Field
ورودیِ جستوجو با آیکون ذرهبین و دکمهی پاککردن.
Textarea
ورودیِ متنیِ چندخطی برای پیامها و توضیحاتِ بلند.
Rich Text Editor
Number Field
ورودیِ عددی با دکمههای افزایش و کاهشِ مقدار.
Checkbox
گزینهی تیکخورِ دوحالته یا سهحالته برای انتخابهای چندگانه.
Radio Group
انتخابِ یک گزینه از میانِ چند گزینهی همگروه.
Switch
کلیدِ روشن/خاموش برای تنظیماتِ دوحالته.
Dropdown
فهرستِ کشویی برای انتخابِ یک مقدار از میانِ گزینهها.
ListBox
فهرستِ گزینههای قابلانتخاب بدون نیاز به باز/بستهشدن.
Autocomplete
ورودیِ متنی با پیشنهادِ گزینهها هنگامِ تایپ.
ComboBox
ترکیبِ ورودیِ متنی و فهرستِ کشویی برای جستوجو و انتخاب.
Slider
انتخابِ مقدار از یک بازه با کشیدنِ دستگیره روی خط.
Toggle
دکمهی دوحالتهی فشرده، مثلِ روشن/خاموشکردنِ یک ابزار.
Toggle Group
چند Toggle کنارِ هم برای انتخابِ یک یا چند گزینه.
Rating
امتیازِ ستارهای برای ثبت یا نمایشِ نظرِ کاربر.
File Upload
ناحیهٔ کشیدنورهاکردن با فهرست و حذفِ فایلها.
Voice Recorder
ضبطِ پیامِ صوتی و پخشِ دوبارهٔ آن پیش از ارسال.
Bank Logo
لوگوی بانک از شماره کارت یا شبا، داخلِ فیلد یا کنارِ حساب.
License Plate
فیلدِ پلاکِ خودروی ایران با ظاهرِ خودِ پلاک.
Input OTP
ورودیِ کدِ یکبارمصرف با خانههای جداگانه برای هر رقم.
Calendar
نمایشِ گاهشمار برای انتخابِ یک تاریخ.
Date Picker
ورودیِ تاریخ همراه با تقویمِ کشویی برای انتخابِ سریع.
Range Calendar
انتخابِ یک بازهی تاریخ (شروع تا پایان) از تقویم.
Date Range Picker
ورودیِ بازهی تاریخ همراه با تقویمِ کشویی.
Wheel Picker
Date Field
ورودیِ تاریخ بهصورتِ بخشبخش (روز، ماه، سال).
Time Field
ورودیِ ساعت بهصورتِ بخشبخش (ساعت، دقیقه).
Form
بستهبندیِ کاملِ یک فرم با اعتبارسنجی و مدیریتِ مقادیر.
Fieldset
گروهبندیِ بصریِ چند فیلدِ مرتبط زیرِ یک عنوان.
انتخابگر و نمایشگرِ رنگ، از سواچِ ساده تا چرخرنگِ کامل.
Color Swatch
یک تکهرنگِ تک، برای نمایشِ سریعِ مقدارِ انتخابشده در فهرستها.
Color Area
ناحیهٔ دوبعدیِ اشباع/روشنایی بههمراه نوارِ هیو، برای انتخابِ دقیقِ رنگ.
Color Field
ورودیِ متنیِ رنگ با پیشنمایشِ زنده، داخلِ یک فرمِ معمولی.
Color Slider
اسلایدرهای هیو و آلفا، هرکدام با ترکِ گرادیانِ خودشان.
Color Picker
پنلِ کاملِ انتخابِ رنگ که از یک سواچِ کوچک باز میشود.
Color Swatch Picker
گریدِ سواچ برای انتخابِ سریع، مثلِ انتخابِ رنگِ یک محصول.
جدول، کارت، نمودار و نشانههایی برای نمایشِ اطلاعات و وضعیت.
Badge
نشانِ کوچکِ عددی یا وضعیتی، معمولاً روی یک آیکون یا دکمه.
Chip
برچسبِ کوچکِ قابلحذف برای نمایشِ یک مقدار یا فیلتر.
Tag Group
مجموعهای از Chip برای نمایش یا مدیریتِ چند برچسب با هم.
Add To Cart
دکمهٔ افزودن به سبد که بعد از لمس به شمارندهٔ تعداد تبدیل میشود.
Product Card
کارتِ محصول در سه اندازهٔ استاندارد با تصویر، قیمت، تخفیف و دکمهٔ خرید.
Audio Player
پخشِ پیام یا فایلِ صوتی با نوارِ زمان و مکث.
Empty State
پیامِ خالیبودنِ فهرست یا جستوجو با یک کنشِ روشن.
Alert
پیامِ برجسته برای اطلاعرسانی، هشدار یا خطا در صفحه.
Visual Bell
نوارِ فشرده و تکخطی برای خبرِ کوتاه، با آیکونِ پر، دکمهٔ کنش و بستن.
Notification
کارتِ تمامرنگ با آیکون، عنوان و توضیح؛ با دکمهٔ بستن یا ستونِ دوکنشی.
Card
قابِ محتوایی برای گروهبندیِ عنوان، متن و عملهای مرتبط.
Chart
نموداری برای نمایشِ بصریِ دادههای عددی.
Chart Presets
هفت نوعِ نمودارِ آماده با ۷۰ نمونه: میلهای، خطی، ناحیهای، دایرهای، شعاعی، راداری و تولتیپ.
Action Bar
نوارِ شناورِ اقدامهای گروهی برای سطرهای انتخابشده.
Table
جدولِ داده با ردیف و ستون، برای نمایشِ مجموعهای از رکوردها.
Avatar
تصویر یا حرفِ اول نامِ کاربر در یک دایره یا مربعِ کوچک.
Progress
نوارِ پیشرفت برای نمایشِ درصدِ تکمیلِ یک فرایند.
Skeleton
قالبِ خاکستریِ چشمکزن برای نمایشِ حالتِ بارگذاری.
Spinner
نشانگرِ چرخانِ کوچک برای بارگذاریِ نامشخص.
Meter
نمایشِ یک مقدار روی یک بازهی مشخص، مثلِ ظرفیت یا امتیاز.
Stepper
نمایشِ مراحلِ یک فرایندِ چندمرحلهای و مرحلهی جاری.
Separator
خطِ نازکِ جداکنندهی بینِ دو بخشِ محتوا.
Scroll Area
ناحیهی اسکرولشونده با اسکرولبارِ سفارشی.
Scroll Shadow
سایهی ظریف در لبهی ناحیهی اسکرولشونده برای نشاندادنِ ادامهی محتوا.
Collapsible
بخشِ محتوایی که با کلیک باز و بسته میشود.
Disclosure Group
چند Collapsible کنارِ هم، مستقل از یکدیگر.
Toast
اعلانِ کوتاه و موقت در گوشهی صفحه.
اسکلتِ صفحه؛ از نوارِ کناری تا کروسل و نسبتِتصویر.
Aspect Ratio
نگهداشتنِ نسبتِ ثابتِ عرض به ارتفاع برای محتوایی مثلِ تصویر یا ویدیو.
Control Size
Resizable
پنلهای قابلِ تغییرِ اندازه با کشیدنِ مرزِ بینشان.
Sidebar
نوارِ کناریِ ناوبری، معمولاً در کنارِ محتوای اصلیِ صفحه.
Carousel
نمایشِ چرخشیِ چند اسلاید یا کارت، یکی پس از دیگری.
Toolbar
ردیفی از دکمهها و ابزارهای مرتبط، معمولاً بالای یک ناحیهی کاری.
Floating Toolbar
نوار ابزار تیرهٔ شناور روی متن یا تصویرِ انتخابشده، با حالت افزودن لینک.
Surface
سطحِ پایهی بصری با پسزمینه و سایه، برای ساختنِ کامپوننتهای دیگر.
متن، لینک و کلیدِ میانبر.
بخشهای آماده برای صفحاتِ فرود؛ از نوارِ اعلان تا کارتِ قیمتگذاری.
Announcement Bar
نوارِ باریکِ بالای صفحه برای اعلانِ یک خبر یا تخفیفِ موقت.
Testimonial
نقلقولِ مشتری همراه با نام، عکس و سِمَتِ او.
Stat Tile
کارتِ کوچکِ یک عددِ کلیدی همراه با برچسب و روندِ تغییر.
Pricing Card
کارتِ یک پلنِ قیمتگذاری با فهرستِ امکانات و دکمهٔ خرید.
Footer
پاصفحهٔ چندستونهٔ صفحاتِ فرود با گروهِ لینکها و شبکهٔ اجتماعی.
Marquee
ردیف یا ستونی که با CSS خالص بینهایت اسکرول میکند.
Article Card
Reveal
Count Up
Code Block
بلوکِ کد با ظاهرِ ترمینال و دکمهٔ کپی.
Background Pattern
پترنِ تزئینیِ پسزمینه برای هیرو و بخشهای تبلیغاتی.
بلوکهای چتِ هوشِ مصنوعی: پیام، استدلال، ورودیِ درخواست و متنِ جریانی.
Thinking
بلوکِ تاشوی استدلالِ مدلهای ریزنینگ، با زمانسنجِ خودکار.
Chat Message
ردیفِ یک پیام در گفتگو، با آواتار و دکمههای عمل.
Prompt Input
کامپوزرِ چت با Enterِ ارسال و Shift+Enterِ خطِ جدید.
Streaming Text
افشای تدریجیِ متن برای شبیهسازیِ پاسخِ جریانیِ مدل.
Loading State
نشانگرِ بارگذاریِ agent با چند واریانتِ بصری و شمارندهٔ ثانیهٔ سپریشده.
Approval Card
چند سوالِ تکانتخابیِ پشتِسرِهم که عامل قبل از یک اقدام باید تاییدشان بگیرد.
Tool Chips
ردیفِ چیپهایِ فشردهٔ فراخوانیِ ابزار با وضعیتِ در حال اجرا/تمام/خطا.
Task Rows
فهرستِ وضعیتِ زندهٔ تسکهایِ agent با امکانِ زیرردیفهایِ بازشونده.
Recommendation Card
پیشنهادِ عامل با سنجهٔ اطمینان و فهرستِ گزینههایِ جایگزین.
Context Cards
فهرستِ قطعههایِ بازیابیشدهٔ RAG با منبع و تعدادِ نویسه.
Diff Table
لایهٔ نازکِ روی Table برای نمایشِ ردیفهایِ افزوده/حذف/تغییرکرده.
Records Table
سلولهایِ آماده برایِ گریدِ سبکِ CRM داخلِ Table معمولی.