ב-Jetpack Compose Glimmer, מערכת הצבעים מיועדת לתצוגות אדיטיביות ולסביבות אמיתיות. בניגוד לעיצובים רגילים של Android, העיצובים של Colors ב-GlimmerTheme מתמקדים ברקעים כהים עם שקיפות חלקית ונגיעות צבעוניות, כדי להבטיח שהתוכן יהיה קריא בתנאי תאורה בלתי צפויים בעולם האמיתי.
המערכת משתמשת בלוח צבעים שמחולק לשלושה חלקים: צבעים ראשיים, צבעים משניים וצבעים ניטרליים. צבעים ניטרליים משמשים לעיתים קרובות כמשטחים הפיזיים של ממשק המשתמש המרחבי, בעוד שהצבעים הראשי והמשני מספקים רמזים חזותיים ברורים לאינטראקציה ולמיתוג.
שימו לב שצבעים מסוג On ..., כמו On Surface, לא נחשפים דרך GlimmerTheme. המערכת מחשבת את הצבעים האלה באופן אוטומטי על סמך צבע הרקע.
עם זאת, הצבעים האחרים נחשפים דרך GlimmerTheme.colors, עם ערכים לכל תפקיד צבע כפי שמתואר בטבלה הבאה:
תפקיד הצבע |
ברירות מחדל |
|---|---|
ראשי |
#79ACFE |
משני |
#4C88E9 |
חיובי |
#58FFA5 |
שלילי |
#FF8981 |
רקע |
|
פלטפורמה |
#303030 |
outline |
#CBC9C8 |
outlineVariant |
#42434A |
שימו לב: למרות שbackground, surface, outline ו-outlineVariant מסומנים כערכים שאפשר להתאים אישית, אנחנו ממליצים מאוד לא לשנות את הערכים האלה.