کامپوننتها
۱۷ کامپوننت در ۵ گروه. هر صفحهٔ کامپوننت یک قرارداد ثابت ۱۲بخشی دارد: وضعیت · هدف · ساختار · گونهها و اندازهها · حالتها · رفتار · کیبورد و دسترسپذیری · رفتار واکنشگرا · قواعد محتوا · توکنها · پیادهسازی پلتفرمها · نمونهٔ تعاملی. رفتار ناشناخته صریحاً «نپذیرفتن» علامت میخورد و هیچ API production ساخته نمیشود؛ فهرستِ مرجع همین نوار کناری است. کتابخانهٔ تعاملی کامل همه را کنار هم نشان میدهد.
اکشنها
- دکمه —
.btn· ۵ گونه · ۲ اندازه · استیتهای هاور/فوکوس/غیرفعال/بارگذاری - دکمه آیکونی —
.iconbtn - دکمه شناور (FAB) —
.fab
ورودیها
- فیلد ورودی —
.field· input / select / textarea - جعبههای OTP —
.otp-boxes· شش خانه، ارقام فارسی - انتخابگر تاریخ و ساعت —
.datetime - چکباکس گرد —
.check - سوییچ —
.switch· ۴۴×۲۶
ناوبری و انتخاب
- چیپ —
.chip· ۳ استیت - تب قرصی —
.tab· شمارندهٔ زنده - نشان —
.badge - منوی پاپآور —
.menu
لایهها
- دیالوگ و برگهٔ پایین —
.dialog/.sheet - بنر —
.banner - توست —
.toast
دادهٔ تقویم
- ماه کوچک — شبکهٔ ماه جلالی —
.mini-month - چیپ رویداد و ردیف وظیفه —
.event/.taskrow