К моменту моего подключения основной UI-kit уже был сформирован. Моя задача на первом этапе заключалась в его развитии: я добавляла необходимые разрешения, состояния и вариации существующих компонентов.
По мере разработки новых разделов моя роль стала шире: для новых сценариев я самостоятельно проектировала компоненты, которые затем становились частью общей дизайн-системы.
Среди них были, например:
- компонента тестов и опросов;
- date picker и календарь;
- галерея и открытие контента в lightbox;
- карточки изданий и авторов;
- переиспользуемые компоненты items;
- и другие компоненты, необходимые для новых разделов портала.
При этом компоненты не всегда можно было просто взять из существующих библиотек. Например, для календаря я сначала рассматривала готовые решения, но они не соответствовали требованиям проекта, поэтому в итоге спроектировала компонент с нуля.