Цвет
В интерфейсе мы используем цвет для передачи смысла и не используем его для оформления. Цвет — это инструмент управления вниманием пользователя: он помогает выделять главное, а не отвлекать от того, что важно.
«Мне нравится, когда цвет это оружие, которое достают из ножен только в крайнем случае, в ситуации смертельной угрозы или чтобы нанести зрителю coup de grâce»
© Олег Пащенко
Каждый цвет в интерфейсах Контура решает определенную задачу:
- Черный, белый, и оттенки серого — рабочие цвета для вывода и структурирования информации на экране.
- Смысловые цвета: зеленый, желтый, красный — привлекают внимание и помогают быстрее считывать информацию с экрана.
- Фирменный цвет — помогает сервисам Контура отличаться друг от друга, а пользователю понимать, куда он попал.
Этот гайдлайн описывает все цвета, которые можно использовать в интерфейсах Контура. Использование других цветов — избыточно и усложняет разработку.
Черный, белый, серый
Мы используем «чистый» серый цвет. Он выглядит нейтрально и сочетается с остальными цветами в интерфейсе.
Фон
В большинстве сервисов Контура область контента — это белый лист с тенью, отделяющей его от белого фона страницы.
Серый фон делит контент на смысловые блоки и группирует элементы на странице.
Для фона мы используем три цвета:
#FFFFFF
#F0F0F0
#000000
6%
#E6E6E6
#000000
10%
Важно, чтобы граница между двумя фонами была видна даже на плохом мониторе. Если граница фонов имеет слабый контраст и ее пропадание на плохом мониторе может нарушить структуру страницы, используйте разделительную линию или тень.
«Плохой монитор» — так дизайнеры Контура называют монитор с дешевой некачественной матрицей или просто плохо настроенным изображением. Такой монитор плохо передает оттенки. Светлые оттенки сливаются в белый, а темные — в черный.
Мы стараемся делать свои интерфейсы доступными даже на плохих мониторах.
Линия
Цвет разделительной линии #E6E6E6. Чтобы линия была контрастной и приобретала оттенок фона на котором находится — используйте прозрачность 10% черного #000.
#E6E6E6
#000000
10%
Линия используется:
- для разделения смысловых частей на экране;
- для усиления контраста на границе двух фонов;
- в качестве однопиксельной тени.
Текст
В качестве базового «черного» цвета для текста, используйте #222 или 87% черного и 2 оттенка для отображения вспомогательной информации:
Цвет #222 на фоне #FFF дает контраст 15,9:1 по стандартуWeb Content Accessibility Guidelines 2.0
Этот стандарт содержит рекомендации, как сделать веб-контент доступным для широкого круга пользователей, в том числе для людей с ограниченными возможностями. Согласно стандарта, минимальный контраст фона и текста должен быть 4,5:1.
#222222
#000000
87%
#757575
#000000
54%
#ADADAD
#000000
32%
- Основной — цвет для набора основного текста, текста в активных контролах, текста в полях ввода, надписей и иконок на кнопках.
- Дополнительный — для подписей, комментариев, заголовков таблиц и текста в заблокированных контролах.
- Дополнительный с низким контрастом — для ватермарков и вспомогательных иконок. Например, лупа в поле поиска, стрелка в выпадашке.
На темном фоне набирайте текст белым цветом #FFF. Для дополнительного и неактивного текста используйте прозрачность, прозрачный белый текст приобретет оттенок фона, на котором расположен:
#FFFFFF
100%
#FFFFFF
54%
#FFFFFF
32%
Смысловые цвета
Интерактивные элементы
В сервисах Контура стандартный цвет контролов — чёрный #3D3D3D. Этим цветом окрашиваются ссылки и элементы интерфейса, с которыми можно взаимодействовать.
#3D3D3D
Некоторые продукты в качестве цвета интерактивных элементов могут использовать фирменный цвет сервиса. В таких случаях фирменный цвет нужно использовать всегда, и он должен отвечать требованиям:
- не должен быть похож на красный, зеленый и оранжевый, чтобы не нести дополнительный смысл;
- должен быть насыщенным: контрастным фону и тексту.
В этом случае фирменный цвет надо использовать везде, где использовался основной.
Цвет ссылок
При необходимости ссылки допускается выделять синим цветом. Выделение ссылок синим цветом является стандартным паттерном для html-страниц.
#CDEDFF
#2291FF
#1874CF
Для остальных контролов (кнопок, чекбоксов, и т.д.) и фокуса использование синего цвета допускается, только если он совпадает с цветом продукта.
Зеленый и красный
Зеленый и красный цвета зарезервированы для обозначения положительного и негативного контекста.
#FFEBEB
#FE4C4C
#CC2626
#C7F9CC
#23A14A
#1C8A3F
Зеленый — для сообщений об успехе, удачном завершении, красный — для сообщений об ошибке, невозможности продолжить, неудачном завершении.
Эти цвета нельзя использовать с другим смыслом. Например, нельзя использовать красный, чтобы привлечь внимание к акциям, скидкам, обновлениям или чему-то подобному, что не прерывает сценарий и не является критически важным.
Акцентный цвет
Чтобы привлечь внимание пользователя к важной информации, касающейся его работы в интерфейсе, используйте желто-оранжевый цвет.
#FFEEC2
#FCB73E
#EF8B17
Акцентный цвет используется:
- для подсветки только что добавленной или изменившейся строки;
- в оповещениях о технических работах;
- при необходимости оплаты;
- в предупреждениях о возможной ошибке;
- в бейджах.
Фирменные цвета
У каждого сервиса Контура есть фирменный цвет. Он помогает пользователю узнавать сервис. Используйте фирменный цвет в меню и логотипе.
Фирменный цвет можно применять в качестве цвета ссылок и кликабельных элементов. Для этого цвет должен удовлетворять условиям описанным в разделе про цвет ссылок.
Палитра цветов
Здесь собраны все цвета, используемые в дизайне интерфейсов Контура. Нажмите на цвет, чтобы скопировать его код или подключите библиотеку стилей к своему макету.
Библиотека цветов в FigmaЧерный, белый и серый
#FFFFFF
#F6F6F6
#000000
4%
#EBEBEB
#000000
8%
#ADADAD
#000000
32%
#757575
#000000
54%
#222222
#000000
87%
#000000
100%
Смысловые цвета
#3D3D3D
#CDEDFF
#2291FF
#1874CF
#C7F9CC
#26AD50
#1C8A3F
#FFEBEB
#FE4C4C
#CC2626
#FFEEC2
#FCB73E
#EF8B17
Фирменные цвета
Контур, УЦ, Школа. Смысловой цвет — ошибок и критичных действий
#FE4C4C
#FFEBEB
#FFCBCB
#FFABAB
#FE8C8C
#FE6C6C
#FE4C4C
#ED3F3F
#DD3333
#CC2626
#BB1919
#AB0D0D
#6C1D45
Экстерн, Норматив
#FC7630
#FFE0C3
#FFD1A0
#FFC17D
#FFB259
#FFA236
#FF8227
#EA7324
#D46421
#BF561E
#A9471B
#943817
#661429
Смысловой цвет — для акцентирования важной информации
#FECA42
#FFEEC2
#FDE1A1
#FDD481
#FCC660
#FCB73E
#FDA70C
#F69912
#EF8B17
#E77E1B
#DE711E
#D46421
Фокус, Декларант
#26AD50
#C7F9CC
#A7EEB3
#87E39A
#67D881
#46CD68
#26AD50
#23A14A
#209644
#1C8A3F
#197F39
#167333
#144942
Диадок
#00BEA2
#C6F5EC
#A8EEE2
#8BE7D8
#6DDFCD
#4FD8C3
#00C5A8
#00B59A
#00A58D
#00957F
#008571
#007564
#013F54
Эксперт. Смысловой цвет ссылок и интерактивных элементов
#2291FF
#CDEDFF
#AEDDFF
#8FCDFF
#70BDFF
#51ADFF
#2291FF
#1F87EF
#1C7EDF
#1874CF
#156ABE
#1261AE
#153177
Эльба, КОПФ, Ритейл, Закупки
#366AF3
#DDE6FF
#BECFFF
#9FB8FF
#80A1FF
#618AFF
#366AF3
#3365E8
#3060DC
#2E5AD1
#2B55C5
#2850BA
#272567
Бухгалтерия, Реестро
#B750D1
#F7D7FF
#EABDF6
#DEA3EC
#D189E3
#C56FDA
#B750D1
#AA49C3
#9E43B5
#913CA6
#843698
#782F8A
#452A78