A Persian, RTL-first design system: Jalali date pickers, Iranian national ID, bank card and IBAN inputs, an Iran provinces map and 70+ accessible React components.
انتخاب چندتایی
فیلد کد ملی: ارقام فارسی و لاتین را میپذیرد، ۱۰ رقم را محدود و رقم کنترل را بررسی میکند.
ورودی عدد با دکمههای + و −؛ ↑↓ یک گام، PageUp/PageDown ده گام، Home/End کمینه و بیشینه
کد تأیید (OTP)
صفحهبندی با ارقام فارسی؛ صفحهٔ فعلی با aria-current="page"
قدرت رمز عبور با نوار چهارقسمتی و فهرست شرطها؛ زیر فیلد رمز بگذارید و با id به آن وصل کنید
رسید پرداخت: وضعیت، مبلغ به عدد و حروف، کد پیگیری با دکمهٔ کپی، کارت پوشانده با لوگوی بانک و تاریخ شمسی
فیلد فارسی
ناحیهٔ متن با ویرایش نگارشی فارسی: «ي/ك» عربی، نیمفاصله، ویرگول و علامت سؤال فارسی و ارقام
فیلد فارسی
پاپاور
کد پستی ۱۰ رقمی با قالب ۱۲۳۴۵-۶۷۸۹۰ و بررسی قواعد کد پستی ایران
فیلد مبلغ: جداکنندهٔ هزارگان، واحد پول و نمایش مبلغ به حروف برای اطمینان کاربر
نوار پیشرفت
انتخاب یکی از ۳۱ استان با جستجو؛ با نام مرکز استان هم پیدا میشود (مثلاً «مشهد»)
گروه رادیو با fieldset و legend؛ پیمایش با کلیدهای جهتدار را مرورگر انجام میدهد
امتیاز ستارهای؛ قابلانتخاب با رادیوهای بومی (←→) یا فقطخواندنی
«۵ دقیقه پیش» در یک <time> معنایی؛ تاریخ کامل شمسی در title و برای صفحهخوان در دسترس است
انتخاب یکی از چند گزینهٔ کوتاه، مثل «فهرست / جدول / کارت»؛ روی رادیوی بومی با پیمایش ↑↓←→
فهرست انتخابی روی <select> بومی: در گوشی انتخابگر سیستم باز میشود و صفحهخوان کامل پشتیبانی میکند
ناوبری کناری پنل مدیریت با گروه، زیرمنو، نشان و حالت جمعشده
جای خالی هنگام بارگذاری؛ تزئینی است — روی ظرف والد aria-busy="true" بگذارید
اسلایدر روی <input type="range"> بومی؛ با آرایهٔ دوتایی، بازه با دو دستگیره
دو پنل با مرز قابلکشیدن؛ با کیبورد: ←→ (یا ↑↓) پنج درصد، Home/End کمینه و بیشینه
کارت شاخص کلیدی (KPI) با روند؛ صفحهخوان روند را به شکل «۱۲٪ افزایش» میخواند
مراحل یک فرایند؛ مرحلهٔ فعلی با aria-current="step" و وضعیت هر مرحله برای صفحهخوان
زبانهها با الگوی Tabs در WAI-ARIA؛ کلیدهای جهتدار در راستبهچپ برعکس عمل میکنند
ورود چند مقدار، مثل مهارتها یا ایمیلها؛ Enter یا ویرگول (, یا ،) ثبت میکند و Backspace آخری را حذف میکند
ساعت ۲۴ساعته با ارقام فارسی: «۹۳۰» یا «۹:۳۰» تایپ کنید، ↑↓ گام به گام
خط زمانی رویدادها و فعالیتها، به ترتیب دادهشده
محل نمایش اعلانها؛ یک بار در ریشهٔ برنامه قرار دهید
تولتیپ
تور معرفی
نمای درختی
آیکونهای داخلی کامپوننتها
تابع کمکی کلاسها و CSS کاشی
تابعهای کمکی ارقام فارسی
مرز استانهای ایران
همهٔ کامپوننتها و ابزارهای فارسی کاشی با یک دستور
هوک فیلدهای عددی فارسی