Дашборд считывают глазами раньше, чем умом. Пока человек только тянется понять цифру, мозг уже отметил цвет: вот это главное, это тревожное, а это — фон. Цвет здесь работает навигацией, а не украшением. Удачная палитра ведёт взгляд за секунду. Неудачная заставляет щуриться, путает план с фактом и превращает аккуратные данные в новогоднюю ёлку.
Ниже — как собрать палитру для отчёта или дашборда: пять рабочих подходов, базовая структура, акцент и семантика, тёмная тема и доступность. С примерами. А подбирать конкретные цвета удобнее в нашем генераторе палитры — там гармонии по цветовому кругу, извлечение из логотипа и превью на графиках.
Сначала о ролях, потом о красоте
Главная ошибка — начинать с «какой цвет красивый». Начинать надо с ролей. У цвета в дашборде их три, и все три он отрабатывает ещё до чтения.
Первая — иерархия. Один яркий акцент на спокойном поле говорит «смотри сюда». Если ярко всё — не выделено ничего. Вторая — скорость. Зелёное и красное на отклонении считываются без чтения чисел, и это экономит секунды на каждом взгляде, а дашборд смотрят десятки раз в день. Третья — доверие. Сдержанная гамма читается как «серьёзный инструмент», пёстрая — как поделка, даже если данные за ней верные.
Отсюда правило, к которому я возвращаюсь на каждом проекте: цвет несёт информацию, поэтому его нельзя тратить впустую. Каждый цвет в дашборде должен что-то значить.
Пять подходов к цвету дашборда
Палитра дашборда почти всегда сводится к одному из пяти сценариев. Выбор зависит не от вкуса, а от того, кто и где смотрит отчёт.
1. Тёмный сайдбар + светлый контент
Самый ходовой вариант: тёмная навигация слева (charcoal, navy) и светлая рабочая область. Тёмный сайдбар отодвигает навигацию на задний план и отдаёт внимание контенту, где идёт работа. Так сделаны AdminLTE, админка WordPress, GitHub, консоль AWS. Если сомневаетесь — берите этот.
2. Полная тёмная тема
Слои тёмных поверхностей создают глубину: #121212 под фон, #1E1E1E на карточки, #2D2D2D на то, что выше — модалки, выпадашки. Текст уходит в светлые серые. Нужна тем, кто работает ночью или в тёмном помещении — и просто многим нравится.
3. Светлый минимализм
Почти белый интерфейс без визуального шума: иерархию держат отступы, тонкие границы и типографика. Так выглядят дашборды Stripe и Linear. Риск один: без тёмных якорей и заметного цвета интерфейс легко становится плоским и «без направления». Этот подход требует дисциплины в вёрстке — цветом тут не спрячешь огрехи сетки.
4. Цветные акценты на нейтральной базе
Серо-белая основа плюс один-два ярких цвета на ключевые действия и главные данные. Баланс характера и профессионализма: интерфейс остаётся спокойным, но не безликим. Для большинства управленческих дашбордов это и есть оптимум.
5. Брендовый / корпоративный
Палитра подтягивается под фирменный стиль. Тут есть ловушка: маркетинговые цвета — из логотипа, упаковки — плохо живут в интерфейсе, на который смотрят часами. Решение — бренд в логотипе и в роли акцента, а в остальном держим нейтральные дашбордные конвенции. Фирменный цвет, кстати, удобно вытянуть прямо из логотипа — в генераторе палитры есть такой режим.
База: каркас, который держит 80% впечатления
Прежде чем выбирать «красивые» цвета, задайте нейтральный каркас. Это градации серого, а не цвет: фон страницы, поверхность карточек, сайдбар, основной и вторичный текст, границы. Цвет появится позже — только на акцентах и данных.
Слева направо: фон → поверхность → границы → вторичный текст → основной текст → сайдбар. Половина дела сделана ещё до того, как в палитре появился хоть один «настоящий» цвет.
Один акцент. Один.
Акцент — это цвет активного, ключевого, кликабельного. Один на весь дашборд. В отчётности традиционно правит синий: он читается как надёжность и профессионализм, у него широчайший диапазон рабочих оттенков и он почти не конфликтует с семантикой. Не случайно синий стоит по умолчанию почти во всех фреймворках.
Если бренд не диктует другой цвет — берите синий, не прогадаете. Если диктует — фирменный акцент сделает дашборд узнаваемым, но держите его в узде: акцентом, а не заливкой половины экрана.
Семантика: универсальный язык статуса
Четыре цвета пользователь читает не задумываясь, в любом дашборде мира: зелёный — успех и рост, красный — ошибка и падение, жёлтый — предупреждение, голубой — информация. Это рефлекс. Стандартные значения по трём популярным системам:
Главное правило семантики — не переопределять её под бренд. Если фирменный цвет компании зелёный и вы же красите им «успех», пользователь перестаёт понимать, где кнопка, а где статус операции. Бренд — отдельно, семантика — отдельно. А красный «успех» сломает интуицию мгновенно, как ни объясняй.
И помните про разные палитры под разные данные: для категорий — разные оттенки (но не больше 5–7), для величины — один тон от светлого к тёмному, для «выше/ниже нормы» (прибыль/убыток) — два тона со нейтралью посередине.
Тёмная тема: где спотыкаются чаще всего
Тёмная тема — это не «инвертировать цвета». Три вещи, на которых ломаются.
Не берите чистый чёрный. #000000 под ярким контентом даёт гало — текст будто светится и режет глаз. Нужен #121212–#1E1E1E: почти чёрный, но живой. Дальше — приглушайте акценты: насыщенный синий, отличный на белом, на тёмном начинает «вибрировать», его осветляют и снижают насыщенность. И последнее: в тёмной теме не работают тени — разделяйте блоки тонкими светлыми границами, а не подложкой с shadow.
Технически всё это держится на CSS-переменных: цвета описываются один раз, тема переключается сменой значений, а не переписыванием стилей.
:root {
--bg-page: #f4f6f9;
--bg-card: #ffffff;
--bg-sidebar: #343a40;
--text: #212529;
--text-2: #6c757d;
--border: #dee2e6;
--accent: #0d6efd;
}
:root[data-theme="dark"] {
--bg-page: #121212;
--bg-card: #1e1e1e;
--bg-sidebar: #0d1117;
--text: #e1e1e1;
--text-2: #8b949e;
--border: #30363d;
--accent: #58a6ff; /* акцент светлее для тёмного фона */
}
Уважайте системную тему через prefers-color-scheme, но дайте ручной тумблер — у людей разные привычки. В Power BI тёмная тема задаётся JSON-темой (dataColors плюс background/foreground), и её можно выгрузить прямо из генератора палитры.
Доступность — это не галочка
Дашборд смотрят разные люди, и примерно у каждого двенадцатого мужчины — дальтонизм. Минимальные требования простые.
- Контраст текста к фону — не ниже 4.5:1 (WCAG AA). Светло-серый текст на белом «эстетично», но нечитаемо.
- Не только цветом. Рост и падение — это цвет плюс стрелка, иконка или подпись. Иначе дальтоник не отличит зелёное от красного.
- Светлая и тёмная темы обе — у людей разные условия и предпочтения.
- Проверка симулятором дальтонизма перед сдачей — минута, а ловит обидные ошибки.
Это не формальность ради стандарта. Это про то, чтобы дашбордом мог пользоваться каждый, кому он адресован — включая того, кто различает цвета иначе.
Готовые палитры, когда нет времени собирать
Иногда проще взять проверенную палитру, чем крутить цветовой круг. Вот несколько «люкс»-вариантов для премиальных дашбордов — они и ещё пара десятков лежат готовыми в генераторе палитры, оттуда применяются в один клик.
Готовая палитра экономит время, но проверьте её на своих данных и на контраст. Красивое в превью не всегда читаемо в плотном дашборде с десятком визуалов.
Как собрать свою палитру: порядок
Повторяемый процесс, который не скатывается в «ёлку».
- Шкала серого — 8–10 оттенков от фона до основного текста. Это каркас, его делаем первым.
- Один акцент — фирменный или синий по умолчанию.
- Семантика — успех, ошибка, предупреждение, инфо. Стандартные значения не трогаем.
- Вариации акцента — пара светлее и темнее для состояний (наведение, выбранное).
- Проверка контраста — все пары текст/фон на 4.5:1 и выше.
- Тёмные варианты — для каждого цвета свой.
- Проверка на дальтонизм — симулятором.
Шаги с первого по четвёртый как раз закрывает генератор палитры: задаёте базовый цвет или тянете его из логотипа → получаете гармоничную схему по цветовому кругу → сразу видите её на графиках → выгружаете тему для Power BI. Останется проверить контраст и собрать тёмный вариант.
Какую схему под какой дашборд
- Операционный и управленческий (продажи, финансы) — нейтральная база, синий акцент, семантика. Безопасно и читаемо.
- Презентационный (совет директоров, инвесторы) — тёмная тема и одна из «люкс»-палитр, золотой или изумрудный акцент.
- Аналитический с категориями — триадная или аналоговая схема, чтобы различать 3–5 рядов.
- Со шкалами величины (тепловые карты) — монохром или дивергентная гамма (два тона и нейтраль).
И общий потолок: не больше 5–7 цветов на странице и один доминирующий акцент. Всё остальное — серый.
Связанные материалы
- Генератор палитры для дашборда — соберите палитру: гармонии, извлечение из логотипа, превью на графиках, экспорт темы Power BI.
- Генератор сетки для Power BI — выровняйте визуалы по сетке. Цвет плюс сетка — и дашборд выглядит собранным.
- Эмодзи и UTF-символы в дашбордах — индикаторы ▲▼ и статусы; символы работают в паре с цветом.
- Как собрать ТЗ на дашборд — что согласовать до вёрстки.
Цвет — самый дешёвый способ сделать дашборд понятнее и дороже на вид. Полчаса на палитру в начале экономят часы переделок и недопонимания потом.
Часть базовых значений и структура подходов — по мотивам гайда AdminLTE «Best Admin Dashboard Color Schemes», адаптировано под Power BI и российскую практику.