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

توجه داشته باشید که رنگهای «روشن ...» مانند «روشن سطح» از طریق GlimmerTheme نمایش داده نمیشوند. این رنگها به طور خودکار توسط سیستم بر اساس رنگ پسزمینه محاسبه میشوند.
با این حال، رنگهای دیگر از طریق GlimmerTheme.colors نمایش داده میشوند و مقادیر هر نقش رنگ در جدول زیر شرح داده شده است:
نقش رنگ | پیشفرضها |
|---|---|
اولیه | #79ACFE |
ثانویه | #4C88E9 |
مثبت | #۵۸FFA5 |
منفی | #FF8981 |
پسزمینه | |
سطح | #303030 |
طرح کلی | #CBC9C8 |
طرح کلی | #۴۲۴۳۴A |
توجه داشته باشید که اگرچه background ، surface ، outline و outlineVariant به عنوان مقادیر قابل تنظیم علامتگذاری شدهاند، اما اکیداً توصیه میکنیم که این مقادیر را سفارشی نکنید.