AICHATTER Product Brand System · v2.2

Спокойный интерфейс.
Яркий интеллект внутри.

Единая визуальная система для CRM, AI-ассистентов, документов, автоматизаций, сайта и будущих модулей. Основа — глубокий сине-графитовый интерфейс, тёплая светлая рабочая область и фирменный зелёный только там, где нужен акцент.

Шрифт · Inter Dark Core · #151F24 Brand Lime · #7ED957 Warm Canvas · #FBFBF9
Visual DNA — что всегда должно оставаться AICHATTER

Этот блок — главный контракт стиля. Если новый экран, лендинг, модуль или AI-макет соответствует ему, он будет выглядеть частью одного продукта, даже если контент и сценарий полностью новые.

MASTER STYLE
1
Три базовые ролиDeep Blue #151F24 = каркас и навигация. Warm Canvas #FBFBF9 = рабочая среда. Brand Lime #7ED957 = действие и active.
2
Светлый продукт, тёмный каркасБольшие рабочие поверхности, таблицы, CRM и формы — светлые. Dark Core применяется в sidebar, popover и сильных контрастных блоках.
3
Зелёный не декор#7ED957 появляется только там, где пользователь должен увидеть действие, активность или брендовый сигнал. Не использовать как массовый фон.
4
Одна геометрияInter, сетка 4px, радиусы 8/12/16/20, SVG 24×24 со stroke 1.8–2px. Никаких случайных форм и радиусов.
5
Семантика важнее брендаSuccess, warning, danger и info используют свои цвета. Ошибку нельзя делать зелёной только ради фирменности.
6
Спокойствие важнее эффектовТени нейтральные, градиенты редкие. Сначала иерархия, типографика и spacing — потом декоративные эффекты.
AI STYLE CONTRACT копировать в нейронку
Design in the AICHATTER product system. BASE COLORS • Dark Core: #151F24 • Warm Canvas: #FBFBF9 • Surface: #FFFFFF • Border: #E5E8E2 • Brand Lime: #7ED957 • Brand Hover: #69C846 • Text: #1B2220 / #66716B / #89938D STYLE • Use Inter only. • Product UI is light; dark color is for navigation and contrast surfaces. • Use #7ED957 only for primary actions, active states, toggles and small brand accents. • On #7ED957 use dark text #151F24, not white. • Cards are white on #FBFBF9 with subtle neutral borders. • Shadows use rgba(21,31,36), never green by default. • Radius scale: 8 / 12 / 16 / 20px. • Spacing follows a 4px grid. • Icons: custom inline SVG, 24×24, rounded stroke 1.8–2px. • Semantic states: success green, warning amber, danger red, info blue. • Avoid random gradients, excessive green, cold-gray pages and heavy shadows. VISUAL CHARACTER calm · technological · precise · warm · focused When creating a new block, keep the same color roles, spacing logic, typography hierarchy and component geometry. Do not invent a new visual language for each section.
70–80% neutral surfaces 15–25% structure / dark UI ≤10% brand + semantic accents 1 visual language across all modules
01 — Основа

Три главных цвета

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

Deep Blue#151F24 Sidebar, тёмные панели, dark-кнопки, крупные контрастные секции.
Warm Canvas#FBFBF9 Основной фон продукта и сайта. Тёплый, но визуально нейтральный.
Brand Lime#7ED957 Главные действия, active-маркеры, toggle и точечные брендовые акценты.
Тёмная интерфейсная шкала
Dark Core
#151F24
Sidebar, dark surfaces
Raised Dark
#1C292F
Flyout, popover
Dark Hover
#1D2A30
Hover на dark UI
Dark Active
#24343B
Активный пункт меню
Бренд и интерфейсный зелёный
Brand Lime
#7ED957
CTA-заливки, active, toggle
Brand Hover
#69C846
Hover ярких элементов
Green Text
#437A35
Зелёный текст на светлом фоне
Green Soft
#EEF9E9
Мягкие success/brand плашки
Светлая нейтральная шкала
Canvas
#FBFBF9
Фон страницы
Surface
#FFFFFF
Карточки и формы
Surface Soft
#F4F6F3
Hover, вложенные области
Border
#E5E8E2
Рамки и разделители
Текст
Text Primary
#1B2220
Заголовки, основной текст
Text Secondary
#66716B
Описание, secondary labels
Text Muted
#89938D
Плейсхолдеры, мета
Text on Dark
#F7F9FA
Основной текст на dark
Семантические цвета
Success
Success
#437A35 / #EDF7E9
Успешно, подключено, оплачено
Warning
Warning
#9A6718 / #FFF6E4
Внимание, ожидает
Danger
Danger
#C84545 / #FDEEEE
Ошибка, удаление, просрочка
Info
Info
#356FAE / #EEF5FC
Информация, системная подсказка
02 — Product UI

Как палитра работает в продукте

Тёмный цвет не заполняет весь интерфейс. Он формирует навигационный каркас. Рабочая область остаётся светлой, а фирменный зелёный используется только как сигнал действия или текущего состояния.

Beauty LabАлматы · 2 филиала
Работа
Лиды
Записи
Задачи
Чаты
Работа Лиды

Лиды

Новая заявка

Карточка остаётся белой на тёплом фоне. Цвет не мешает читать данные.

Открыть Подробнее
Статус
● Квалифицирован

Семантический цвет показывает смысл, а не украшает интерфейс.

Правило: Deep Blue — навигация и отдельные контрастные поверхности. Canvas — рабочая площадь. Brand Lime — действие. Эти роли не смешиваются.

03 — CSS tokens

Токены для разработки

Чтобы новые экраны не собирались «на глаз», цвета и системные значения должны использоваться по ролям. Это минимальный набор, который можно перенести в CSS variables, Tailwind theme или design tokens.

Colors
--ac-brand: #7ED957; --ac-brand-hover: #69C846; --ac-brand-deep: #437A35; --ac-dark: #151F24; --ac-dark-raised: #1C292F; --ac-dark-hover: #1D2A30; --ac-dark-active: #24343B; --ac-canvas: #FBFBF9; --ac-surface: #FFFFFF; --ac-surface-soft: #F4F6F3; --ac-border: #E5E8E2; --ac-text: #1B2220; --ac-text-2: #66716B; --ac-text-3: #89938D;
System
--radius-sm: 8px; --radius-md: 12px; --radius-lg: 16px; --radius-xl: 20px; --space-1: 4px; --space-2: 8px; --space-3: 12px; --space-4: 16px; --space-6: 24px; --space-8: 32px; --shadow-1: 0 8px 24px rgba(21,31,36,.07); --shadow-2: 0 16px 42px rgba(21,31,36,.11);
04 — Типографика

Inter — единый шрифт продукта

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

Большой заголовок
Display48 · 800 · −0.04em
Заголовок секции
H232 · 750 · −0.03em
Заголовок экрана
H324 · 700 · −0.02em
Основной текст для страниц и описаний. Спокойный и хорошо читаемый.
Body16 · 400
Интерфейсный текст, карточки, формы, таблицы.
UI14 · 400–600
Eyebrow / Label
Label12 · 700 · +0.08em

Исправлено: размеры примеров и подписи теперь совпадают. Для интерфейса не используем искусственные веса — подключаем Inter 400/500/600/700/800.

05 — Компоненты

Кнопки, статусы и иконки

Компоненты используют одни и те же роли цветов. Яркий зелёный не должен превращаться в декоративный фон для всего интерфейса.

Кнопки
Создать Открыть AI Отмена Недоступно

Primary: #7ED957 + тёмный текст #151F24. Белый текст на ярком зелёном не используем — контраст слабый.

Статусы
● Подключено Ожидает Просрочено Информация

Brand Lime не заменяет семантику. Ошибка остаётся красной, предупреждение — янтарным, info — синим.

Иконки

Один SVG-язык: 24×24, stroke 1.8–2px, округлённые окончания. Не смешиваем разные библиотеки и стили.

06 — Геометрия

Скругления, тени и интервалы

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

Шкала радиусов
8px
теги
12px
кнопки
16px
карточки
20px
контейнеры

999px — только pill/status. Не используем случайные 10/14/18px, если нет отдельной причины.

Тени
Surface
Floating

Тени нейтральные, с оттенком Deep Blue. Зелёный glow допускается только как редкий брендовый эффект, а не на каждой карточке.

Шкала интервалов
4
8
12
16
24

Основная сетка — 4px. Большинство интерфейсных отступов собираем из 8 / 12 / 16 / 24 / 32px.

Границы
Default · #E5E8E2
Strong · #BFC8C1
Focus · #69C846

Focus должен быть заметен и не зависеть только от изменения цвета текста.

07 — Реальные сценарии

Как система применяется в AICHATTER

Примеры ниже построены только на реальных модулях продукта. Они показывают не конкретные данные клиентов, а правильное применение дизайн-системы в существующих разделах.

ЛидыРабота › Лиды
Карточка лидаБелая поверхность, нейтральная граница, минимум цвета.Квалифицирован
Следующий шагЗелёный используется для действия, а не как фон всей карточки.
CRM / Лиды

Dark Core остаётся в sidebar. Kanban, фильтры и карточки работают на Warm Canvas. Статусы получают семантические цвета.

#151F24 sidebar · #FBFBF9 canvas
ЗаписиРабота › Записи
Слот записиБелая карточка на спокойном фоне. Выбранный слот выделяется active-состоянием.
ОплатаОплачено — success. Не оплачено не окрашивается фирменным зелёным.Оплачено
CRM / Записи

Цвет не мешает календарю и расписанию. Основная визуальная иерархия строится размером, spacing и состояниями.

surface #FFFFFF · border #E5E8E2
ДокументыРабота › Документы
ДокументТип, статус и дата читаются через типографику, а не через разноцветные плашки.
ГотовСемантический success используется только для статуса.Готов
Документы

Документы визуально остаются частью той же CRM: те же поверхности, радиусы, borders и status tokens.

same tokens · no separate visual theme
AI-ассистентыAI › AI-ассистенты
АссистентAI не получает отдельную фиолетовую или неоновую тему — используется общая система AICHATTER.
АктивенBrand Lime показывает active/online, а не перекрашивает весь модуль.Активен
AI / AI-ассистенты

Даже AI-модуль не создаёт новый визуальный язык. Отличие формируется содержанием и иконографикой, а не другой палитрой.

one brand system across modules
08 — Правила

Что делает AICHATTER узнаваемым

Главная задача системы — не сделать каждый экран «брендовым», а сделать продукт единым, предсказуемым и спокойным.

01
Dark Core — каркас, не декор

#151F24 используется для навигации, dark surfaces и сильных контрастных секций. Основная работа остаётся на светлом фоне.

02
Brand Lime — редкий сигнал

#7ED957 показывает главное действие, active, включённый toggle или брендовый акцент. Не красим им всё подряд.

03
Контраст важнее привычки

На #7ED957 используем тёмный #151F24. Белый оставляем для Dark Core и более глубоких цветных поверхностей.

04
Семантика не подчиняется бренду

Success, warning, danger и info имеют свои цвета. Пользователь должен узнавать смысл быстрее, чем бренд.

05
Один язык SVG

24×24, stroke 1.8–2px, мягкая геометрия. Иконки могут быть уникальными, но оптическая масса должна совпадать.

06
Меньше визуального шума

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

Используем
Тёплый #FBFBF9 как спокойную рабочую поверхность.
#151F24 как основной dark-тон продукта.
Зелёный как точечный функциональный акцент.
Белые карточки, границы и нейтральные тени вместо лишней окраски.
Не используем
×Белый текст на #7ED957 в интерфейсных кнопках.
×Зелёные тени на каждой карточке и контейнере.
×Случайные оттенки зелёного без определённой роли.
×Dark-фон для больших рабочих таблиц и плотного контента.