In Jetpack Compose Glimmer ist das Farbsystem für additive Displays und reale Umgebungen konzipiert. Im Gegensatz zu Standard-Android-Designs werden die Colors in
GlimmerTheme priorisieren dunkle Hintergründe mit Halbtransparenz und lebendigen
Akzenten, damit Inhalte bei unvorhersehbaren Lichtverhältnissen in der realen Welt lesbar sind.
Das System verwendet eine dreiteilige Palette mit primären, sekundären und neutralen Farben. Neutrale Farben dienen oft als physische Oberflächen der räumlichen Benutzeroberfläche, während die primären und sekundären Farben klare visuelle Hinweise für Interaktion und Branding liefern.
Beachten Sie, dass „On…“-Farben wie On Surface nicht über GlimmerTheme verfügbar gemacht werden. Diese Farben werden automatisch vom System anhand der Hintergrundfarbe berechnet.
Die anderen Farben werden jedoch über GlimmerTheme.colors verfügbar gemacht. Die Werte für die einzelnen Farbrollen sind in der folgenden Tabelle beschrieben:
Farbrolle |
Standardeinstellungen |
|---|---|
primär |
#79ACFE |
sekundär |
#4C88E9 |
positiv |
#58FFA5 |
negativ |
#FF8981 |
Hintergrund |
|
Oberfläche |
#303030 |
Outline |
#CBC9C8 |
Outline-Variante |
#42434A |
Obwohl background, surface, outline und
outlineVariant als anpassbar gekennzeichnet sind, empfehlen wir dringend, diese Werte nicht anzupassen.