طراحی
برای ساخت رابط تقویمم، از توکنها و کنترلهای موجود شروع کنید؛ چیز تازهای که معادلش هست را دوباره نسازید. پروتوتایپها هدف بصریاند — نه مشخصات API و نه اثبات اینکه قابلیتی اجرا شده.
| نیاز | مرجع |
|---|---|
| رنگ، قلم، RTL و جلالی | مبانی |
| کنترل و دسترسپذیری | ۱۷ قرارداد UI |
| جریان فرم و بازخورد | الگوها |
| وضعیت واقعی وب/اندروید | پذیرش |
| مرزهای چیدمان وب | واکنشگرا |
| تصاویر کد Compose | گالری |
| نام و نماد | برند |
| نمونههای تعاملی | صفحهها |
منبع مشترک مقادیر packages/design-tokens/tokens.json است؛ خروجیهای CSS و Kotlin تولیدشدهاند و دستی ویرایش نمیشوند. کد کنترلهای وب در apps/calendar-web/src/components/ui و کنترلهای اندروید در apps/mobile/core/design و core/ui قرار دارند.
مرجع نهایی رفتار، کد و تستهای مرتبط است؛ اولویت مراجع در حکمرانی مستندات توضیح داده شده. دو پوشهٔ ui-design/explorations و ui-design/history آرشیوند، نه تصمیم جاری.