Бренд-дизайн-системы

Гайдлайн для дизайн-системы: как ввести уровни токенов и перестать плодить «одинаковые, но разные» компоненты

Гайдлайн для дизайн-системы: как ввести уровни токенов и перестать плодить «одинаковые, но разные» компоненты

— Раздели все токены на три уровня: **базовые** (палитра, оттенки, шаги сетки, шкала отступов), **семантические** (color.text.primary, color.surface.elevated, space.gutter) и **компонентные** (button.paddingX, card.radius). Базовые меняются раз в год, семантические — при редизайне, компонентные — точечно.

— Проведи аудит: возьми последние 30 макетов из Figma, выгрузи используемые цвета и отступы через плагин Design Tokens или вручную. Цель — увидеть, сколько уникальных значений реально в ходу. Обычно это 2–3 тысячи вместо заявленных 150.

— Сформулируй правило именования по формуле: `категория.роль.состояние.вариант`. Например, `color.text.link.hover` или `space.stack.lg`. Без ролей семантика рассыпается на первой же итерации.

— Введи **принцип единственного источника истины**: переменные в Figma должны быть привязаны к токенам через Tokens Studio, а токены — генерироваться в код (CSS-переменные, Swift/Kotlin токены) автоматически. Никаких «локальных» палитр внутри отдельного макета.

— Сделай deprecation-процесс явным: старый токен не удаляется, а помечается как deprecated, живёт два спринта, потом выпиливается скриптом. Иначе система за год обрастает мёртвым весом, и через три редизайна никто не понимает, что используется.

— Договорись с фронтендом о точке обмена: один репозиторий с токенами, версионирование через SemVer, релиз через PR. Дизайнер правит в Figma — разработчик получает пакет. Без этой договорённости дизайн-система превращается в витрину, которую никто не подключает.

Что сделать на этой неделе: выгрузить аудит, выбрать три категории (палитра, отступы, типографика), описать их по трёхуровневой схеме и согласовать с ведущим фронтендером формат репозитория. Не пытаться покрыть всё сразу.

— @DesignSystemsBrandPro
Этот пост опубликован в Telegram-канале Бренд-дизайн-системы. Подписаться можно по ссылке: @DesignSystemsBrandPro.
ai_creative

Свежие посты в категории «AI & Creative Production»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.