Цвета в Jetpack Compose Glimmer

Поддерживаемые XR-устройства
Это руководство поможет вам создавать продукты для таких XR-устройств.
Видеоочки

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

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

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

Обратите внимание, что цвета, которые накладываются на другие, например On Surface, не поддерживаются в GlimmerTheme. Эти цвета автоматически рассчитываются системой на основе цвета фона.

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

Роль цвета

Значения по умолчанию

основной

#79ACFE

дополнительные

#4C88E9

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

#58FFA5

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

#FF8981

фон

Color.Black

платформа

#303030

outline

#CBC9C8

outlineVariant

#42434A

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