En Jetpack Compose Glimmer, el sistema de color está diseñado para pantallas aditivas y entornos reales. A diferencia de los temas estándar de Android, el Colors en GlimmerTheme prioriza los fondos oscuros con semitransparencia y acentos vibrantes para garantizar que el contenido sea legible con la iluminación impredecible del mundo real.
El sistema usa una paleta de tres partes con colores primarios, secundarios y neutros. Los colores neutros suelen servir como superficies físicas de la IU espacial, mientras que los colores primarios y secundarios proporcionan indicaciones visuales claras para la interacción y la marca.
Ten en cuenta que los colores "On…", como On Surface, no se exponen a través de GlimmerTheme. El sistema calcula automáticamente estos colores en función del color de fondo.
Sin embargo, los otros colores se exponen a través de GlimmerTheme.colors, con valores para cada rol de color, como se describe en la siguiente tabla:
Rol de color |
Valores predeterminados |
|---|---|
principal |
#79ACFE |
secundario |
#4C88E9 |
positivo (positive) |
#58FFA5 |
negativo (negative) |
#FF8981 |
background |
|
surface |
#303030 |
descripción |
#CBC9C8 |
outlineVariant |
#42434A |
Ten en cuenta que, si bien background, surface, outline y outlineVariant están marcados como personalizables, te recomendamos que no personalices estos valores.