Принцип работы
Design Tokens определяет значения, на которые будут ссылаться новые компоненты. Начинает с изучения существующих CSS-переменных, провайдеров темы, файлов токенов и зависимостей фреймворка, затем читает дизайн-бриф функции. Если система уже есть, навык заполняет её пробелы, а не заменяет её.
Результат соответствует стеку проекта: пользовательские CSS-свойства, конфигурация Tailwind или модуль темы. Документированный процесс включает светлую и тёмную палитры, а также значения отступов, типографики, компоновки, движения и адаптивности. Агент объясняет выбранное визуальное направление и решения, отклоняющиеся от него.
Ожидаемые результаты
- Файл токенов или расширение темы в формате проекта.
- Осознанно разработанные светлая и тёмная палитры с семантическими ролями.
- Краткое описание направления дизайна и решений реализации.
От задания до проверки
- 01Изучите существующие основы
Найдите CSS-переменные, конфигурацию Tailwind, провайдеры темы и экспорты токенов. До генерации выявите пробелы, например отсутствие тёмного режима или значений движения.
- 02Свяжите бриф со стеком
Прочитайте бриф текущей функции и его эстетическое направление. Выберите формат токенов под приложение; при неясном стеке используйте пользовательские CSS-свойства по умолчанию.
- 03Определите связанные шкалы
Создайте семантические цвета и согласованные значения отступов, типографики и компоновки. Включите категории движения и контрольных точек адаптивности, доступные компонентам.
- 04Создайте оба режима темы
Осознанно спроектируйте тёмные значения и поддержите описанные источником варианты системных предпочтений и ручного выбора темы. Объясните, как новые значения расширяют систему.