Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Material 3 Expressive для Wear OS устанавливает визуальную иерархию, назначая различные значения оттенка, насыщенности и тона своим цветовым ролям, эффективно отличая яркие акцентные цвета от нейтральных цветов поверхности. Включение в систему основных, вторичных и третичных акцентных ролей не только расширяет возможности выражения, но и предлагает более детальный контроль над визуальной иерархией посредством различных вариантов выбора цвета. Такое намеренное использование цвета обеспечивает единообразное и связное ощущение в пользовательском интерфейсе Watch, даже с тематизацией.
Пример различных макетов, компонентов и пользовательских интерфейсов в разных темах, но с сохранением адекватного цветового контраста.
Сочетайте и накладывайте цвета слоями
Для поддержания визуальной доступности применяйте цвета только в предполагаемых парных цветовых маркерах. Неправильное сочетание цветов может нарушить контраст, необходимый для визуальной доступности, особенно когда цвета настраиваются с помощью динамического цвета.
Правильно сочетайте и накладывайте цвета
Чтобы обеспечить правильные визуальные эффекты и доступность, убедитесь, что вы сопоставляете правильный токен с его правильной позицией. Неправильное сопоставление цветов может привести к непреднамеренным визуальным эффектам и нарушить доступность.
check_circle
Делать
Правильно сочетайте и накладывайте цветовые роли, чтобы обеспечить надлежащую визуализацию и доступность.
В этом примере кнопки с (2) основным цветом на (1) основном или (4) основным цветом на (3) основном цвете остаются разборчивыми при изменении уровня контрастности и имеют рейтинг AAA с коэффициентом контрастности 7:1 или более.
cancel
Не
Неправильное сопоставление цветов может привести к непреднамеренным визуальным эффектам и нарушить доступность.
В этом примере кнопки с (2) primary-container на (1) primary или (4) primary-dim на (3) primary-container становятся неразборчивыми, так как уровни контрастности меняются и не соответствуют минимальному коэффициенту контрастности 7:1 для обычного текста. Эти уровни контрастности применяются к основным, второстепенным и третичным ролям.
Рекомендуемые цветовые сочетания
Первичный + Первичный Dim
Используйте Primary для основных действий и Primary-Dim для дополнительных элементов. Это создает глубину, одновременно гарантируя, что основное действие будет выделяться.
Первично-Темный + Третичный
Используйте Primary-Dim для выделения важных элементов и Tretiary для предоставления яркой обратной связи, например, реакции на нажатие.
Первичный + вторичный контейнер
Используйте вторичный контейнер для менее заметного контента, а первичный применяется к ключевым элементам, чтобы они выделялись и привлекали внимание.
Первичный + Первичный-Контейнер
Используйте Primary для основных действий и Primary-Container для дополнительных или второстепенных элементов. Это создает глубину, одновременно гарантируя, что основное действие будет выделяться.
Первично-диммерный + Третично-диммерный
Используйте Primary-Dim для выделения важных элементов и Tretiary-Dim для предоставления важной обратной связи, например, информации о достижении цели.
Третичный + Первичный + Вторичный-Контейнер
Если неясно, какое действие является основным, используйте комбинацию третичного и первичного для основных действий и вторичный контейнер для дополнительных действий.
Вторичный + Первичный-Контейнер
Используйте Primary-Dim и Secondary, когда вы хотите показать два одинаково важных параметра или контейнера, но при этом сохранить контраст между ними.
Первичный + третичный + первичный контейнер
Если неясно, какое действие является основным, используйте комбинацию третичного и первичного для основных действий и первичного-контейнерного для дополнительных действий.
Первичный + третичный-разреженный
Используйте Primary для основных действий и Primary Dim для дополнительных элементов. Это создает глубину, помогая выделить основное действие.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[],null,["# Apply color\n\nMaterial 3 Expressive for Wear OS establishes visual hierarchy by assigning\ndifferent hue, chroma, and tone values to its color roles, effectively\ndistinguishing bold accent colors from neutral surface colors. The system's\ninclusion of primary, secondary, and tertiary accent roles not only enhances\nexpressive possibilities but also offers more granular control over visual\nhierarchy through distinct color choices. This intentional use of color ensures\na consistent and cohesive feel within the Watch UI, even with theming.\nExample of different layouts, components and UIs in various themes, but\nstill maintaining adequate color contrast.\n\nPair and layer colors\n---------------------\n\nTo maintain visual accessibility, apply colors only in the intended pairs color\ntokens. Combining colors improperly may break contrast necessary for visual\naccessibility, particularly when colors are adjusted through dynamic color.\n\n### Pair and layer colors correctly\n\nIn order to ensure proper visuals and accessibility, make sure you are mapping\nthe correct token to its correct position. An improper color mapping can lead to\nunintended visuals and break accessibility. \ncheck_circle\n\n### Do\n\n**Pair and layer color roles correctly to ensure proper\nvisuals and accessibility.**\n\nIn this example, buttons with (2)\n**on-primary** on (1) **primary** or (4) **on-primary** -container\non (3) **primary-container** stay legible as the contrast level changes\nand have an AAA rating with a contrast ratio of 7:1 or more. \ncancel\n\n### Don't\n\n**Improper color mappings can lead to unintended visuals\nand break accessibility.**\n\nIn this example, buttons with (2)\n**primary-container** on (1) **primary** or (4) **primary-dim** on\n(3) **primary-container** become illegible as contrast levels shift and\ndon't follow the 7:1 contrast ratio minimum for normal text. These contrast\nlevels apply to primary, secondary and tertiary roles.\n\n### Recommended color pairings\n\n\n**Primary + Primary Dim**\n\nUse Primary for main actions, and Primary-Dim for complementary items. This\ncreates depth while ensuring the primary action stands out. \n\n**Primary-Dim + Tertiary**\n\nUse Primary-Dim to highlight important elements and Tertiary to provide standout\nfeedback, such as tap responses. \n\n**Primary + Secondary-Container**\n\nUse Secondary-Container for less prominent content, while Primary is applied to\nkey elements to ensure they stand out and grab attention.\n\n\u003cbr /\u003e\n\n\n**Primary + Primary-Container**\n\nUse Primary for main actions, and Primary-Container for complementary or\nsecondary items. This creates depth while ensuring the primary action stands\nout. \n\n**Primary-Dim + Tertiary-Dim**\n\nUse Primary-Dim to highlight important elements and Tertiary-Dim to provide\nstandout feedback, such as a goal being met. \n\n**Tertiary + Primary + Secondary-Container**\n\nWhen it's not clear what the main action is, use a combination of Tertiary and\nPrimary for a main actions and Secondary-Container for a complementary actions.\n\n\u003cbr /\u003e\n\n\n**Secondary + Primary-Container**\n\nUse Primary-Dim and Secondary when you want to show two equally as important\noptions or containers, but still have contrast between the two. \n\n**Primary + Tertiary + Primary-Container**\n\nWhen it's not clear what the main action is, use a combination of Tertiary and\nPrimary for a main actions and Primary-Container for a complementary actions. \n\n**Primary + Tertiary-Dim**\n\nUse Primary for main actions and Primary Dim for complementary items. This\ncreates depth while helping the primary action to stand out.\n\n\u003cbr /\u003e"]]