رنگ‌ها در Jetpack Compose Glimmer

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

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

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

شکل ۱. مروری بر رنگ‌های موجود در تم Jetpack Compose Glimmer.

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

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

نقش رنگ

پیش‌فرض‌ها

اولیه

#79ACFE

ثانویه

#4C88E9

مثبت

#۵۸FFA5

منفی

#FF8981

پس‌زمینه

Color.Black

سطح

#303030

طرح کلی

#CBC9C8

طرح کلی

#۴۲۴۳۴A

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