Решение
Преобразование UI-кита
Существующий UI-kit был переработан в структурированную основу дизайн-системы: элементы выделялись
и организовывались по атомарной архитектуре.
Токенизация
Были введены визуальные токены — для цветов, типографики, отступов и состояний — что обеспечило единый визуальный язык и упростило передачу дизайна в код.
Унификация компонентов
Компоненты были унифицированы для web и mobile, согласованы поведения элементов, настроены переиспользуемые инстансы для разных сценариев.
Документация
Была создана документация, поясняющая когда, почему и как использовать компоненты, с примерами
и рекомендациями, понятными команде.
Процесс ревью и сопровождения
Был выстроен процесс регулярной проверки и обновления компонентов, обеспечивавший стабильность системы и её развитие без препятствий для продуктной работы.
Интеграция в продуктовые процессы
Дизайн-система была интегрирована в процессы проектирования новых экранов и фич, что упростило сборку макетов и снизило количество ручных правок.