Назад

Компоненты · Средняя

Использовать design tokens

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

Компоненты: визуальный контекст этапа
Аудиопересказ пунктаПолная версия материала для прослушивания
Прослушано 0%
Скачать

Быстро понять за 2 минуты

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

Главная пользаDesign tokens сохраняют единый визуальный язык и упрощают изменение темы или дизайн-системы.
Первое действиеНайдите существующие CSS variables или theme tokens.
Готово, когдаКомпонент использует токены.

Контекст

Компоненты должны быть предсказуемыми, изолированными и удобными для повторного использования без копирования логики и стилей.

ЦельDesign tokens сохраняют единый визуальный язык и упрощают изменение темы или дизайн-системы.
ДействиеНайдите существующие CSS variables или theme tokens.
ПроверкаКомпонент использует токены.

Что это дает

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

Как выполнить

  1. Найдите существующие CSS variables или theme tokens.
  2. Заменяйте hardcoded значения токенами.
  3. Проверяйте контраст и состояния hover/focus.

Критерии приемки

  • Компонент использует токены.
  • Нет случайных цветов и отступов.
  • Состояния соответствуют дизайн-системе.

Типичные ошибки

  • Брать цвет пипеткой из макета.
  • Создавать новый стиль для каждого экрана.
  • Игнорировать focus state.

Инструменты

CSS variablesTailwind configFigma variables

Рабочий артефакт

UI inventory

Карта компонентов

Список компонентов, их props, variants, states и связь с дизайн-системой.

  • Components
  • Variants
  • Duplication
  • Design tokens

Контроль качества

Артефакт

Карта компонентов

Метрика проверки

Компонент использует токены.

Когда пересматривать

После изменения пользовательского сценария, дизайна, API-контрактов, релизов и замечаний по доступности.

Что передать дальше

Сценарий, состояние интерфейса, источник данных, критерии доступности, тесты и ограничения адаптива.

Перед отметкой выполнено: Компонент использует токены.

Как применять

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

Режим обучения

Прочитайте материал, прослушайте аудио и проверьте понимание по коротким вопросам. Ответ раскрывается после попытки сформулировать его самостоятельно.

1. Какую основную пользу должен дать этот пункт?
2. Какой первый практический шаг нужно выполнить?
3. По какому критерию можно понять, что пункт выполнен?