رنگ‌ها در Jetpack Compose Glimmer

دستگاه‌های XR واجدشرایط
این راهنمایی به شما کمک می‌کند برای این نوع دستگاه‌های واقعیت گسترده تجربه بسازید.
عینک نمایشگردار

در Jetpack Compose Glimmer، سیستم رنگ برای نمایشگرهای افزایشی و محیط‌های واقعی طراحی شده است. برخلاف زمینه‌های استاندارد Android، Colors در GlimmerTheme پس‌زمینه‌های تیره با نیمه‌شفافیت و رنگ‌های تأکیدی سرزنده را در اولویت قرار می‌دهد تا اطمینان حاصل شود که محتوا دربرابر نورپردازی غیرقابل‌پیش‌بینی دنیای واقعی خوانا است.

سیستم از پالت سه‌بخشی با رنگ‌های اصلی، فرعی، و خنثی استفاده می‌کند. رنگ‌های خنثی اغلب به‌عنوان سطوح فیزیکی واسط کاربر فضایی عمل می‌کنند، درحالی‌که رنگ‌های اصلی و فرعی نشانه‌های دیداری واضحی برای تعامل و نمانام‌سازی ارائه می‌دهند.

شکل ۱. نمای کلی رنگ‌ها در زمینه Glimmer در Jetpack Compose.

توجه داشته باشید که رنگ‌های «روی ...» مانند روی سطح ازطریق GlimmerTheme نمایش داده نمی‌شوند. این رنگ‌ها به‌طور خودکار توسط سیستم براساس رنگ پس‌زمینه محاسبه می‌شوند.

بااین‌حال، رنگ‌های دیگر ازطریق GlimmerTheme.colors نمایش داده می‌شوند، و مقادیر هر نقش رنگی در جدول زیر شرح داده شده است:

نقش رنگ

پیش‌فرض‌ها

اصلی

#79ACFE

فرعی

#4C88E9

مثبت

#58FFA5

منفی

#FF8981

پس‌زمینه

Color.Black

سطح

#303030

طرح کلی

#CBC9C8

outlineVariant

#42434A

توجه داشته باشید که اگرچه background، surface، outline، و outlineVariant به‌عنوان قابل‌سفارشی‌سازی علامت‌گذاری شده‌اند، اکیداً توصیه می‌کنیم که این مقادیر را سفارشی‌سازی نکنید.