رفتن به محتوای اصلی

گالری خروجی‌های اندروید

این صفحه خروجی‌های رندرشدهٔ کامپوننت‌های واقعی Compose را نشان می‌دهد — نه طرح یا پروتوتایپ. هر تصویر توسط Roborazzi روی JVM (بدون شبیه‌ساز یا دستگاه) از ماژول :core:design-catalog در apps/mobile تولید شده و CI آن را بازتولید و منتشر می‌کند؛ تصاویر دست‌ساز نیستند و با هر تغییر توکن یا کامپوننت به‌روز می‌شوند.

  • منبع تولید: apps/mobile/core/design-catalog (صحنه‌ها) و packages/design-tokens (توکن‌ها — همان منبعی که وب و مستندات را می‌سازد).
  • چرخهٔ به‌روزرسانی: ./gradlew :core:design-catalog:testDebugUnitTest → commit تصاویر → npm run gen --prefix docs… خیر — کپی با docs/scripts/copy-compose-catalog.mjs هنگام build مستندات.
  • همتای وب: استوری‌بوک apps/calendar-web (کامپوننت‌های زندهٔ React).

اسکیمای رنگ (توکن‌های تولیدشده)

سوییچ‌های تولیدشده از seed برند #2563EB — همان مقادیری که وب ( tokens.css) مصرف می‌کند.

اسکیمای روشن

اسکیمای تاریک

فیلدهای فارسی

FaTextField در دو حالت پیش‌فرض و غیرفعال، راست‌به‌چپ با فونت خودِ اپ.

فیلدها

حالت خطا

ErrorScreen با پیام پیش‌فرض خطای ناشناخته.

حالت خطا


هر صحنهٔ جدید یعنی: یک متد تست در DesignCatalogScenes.kt، اجرای gradle، و commit تصویر. قواعد حکمرانی مستندات برای ارجاع به این تصاویر در ماتریس وضعیت پذیرش الزامی است.