Цвета в Jetpack Compose Glimmer

Применимые устройства XR
Данное руководство поможет вам создавать приложения для устройств XR такого типа.
Очки для демонстрации

В Jetpack Compose Glimmer цветовая система разработана для аддитивных дисплеев и реальных условий окружающей среды. В отличие от стандартных тем Android, в GlimmerTheme Colors отдается темным фонам с полупрозрачностью и ярким акцентам, чтобы обеспечить читаемость контента при непредсказуемом освещении в реальных условиях.

Система использует трехкомпонентную палитру с основными, второстепенными и нейтральными цветами. Нейтральные цвета часто служат физическими поверхностями пространственного пользовательского интерфейса, в то время как основные и второстепенные цвета обеспечивают четкие визуальные подсказки для взаимодействия и брендинга.

Рисунок 1. Обзор цветовой гаммы темы Jetpack Compose Glimmer.

Обратите внимание, что цвета "На...", такие как "На поверхности ", не отображаются в GlimmerTheme . Эти цвета автоматически рассчитываются системой на основе цвета фона.

Однако остальные цвета доступны через GlimmerTheme.colors , значения для каждой цветовой роли описаны в следующей таблице:

Цветовая роль

По умолчанию

начальный

#79ACFE

вторичный

#4C88E9

положительный

#58FFA5

отрицательный

#FF8981

фон

Color.Black

поверхность

#303030

контур

#CBC9C8

вариант контура

#42434A

Обратите внимание, что хотя background , surface , outline и outlineVariant помечены как настраиваемые, мы настоятельно рекомендуем не изменять эти значения.