RU

5 лет создаю цифровые продукты для различных платформ. В багаже разнообразные решения для разных продуктов - от retail, ecom и sporttech до horeca и edtech проектов. Сейчас активно занимаюсь внедрением различных LLM и созданием новых пайплайнов для улучшения дизайн-процессов.

RU

5 лет создаю цифровые продукты для различных платформ. В багаже разнообразные решения для разных продуктов - от retail, ecom и sporttech до horeca и edtech проектов. Сейчас активно занимаюсь внедрением различных LLM и созданием новых пайплайнов для улучшения дизайн-процессов.

Mara UI

Контекст продукта

Mara UI — внутренняя дизайн-система компании Mediatech, покрывающая все продукты: от мультиплатформенных стриминговых приложений до лендингов и внутренних инструментов. Используется в дизайне и фронтенд-разработке одновременно.

Контекст продукта

Mara UI — внутренняя дизайн-система компании Mediatech, покрывающая все продукты: от мультиплатформенных стриминговых приложений до лендингов и внутренних инструментов. Используется в дизайне и фронтенд-разработке одновременно.

Моя роль

Ведущий дизайнер и инициатор. Придумал систему, построил её с нуля, провёл через внедрение во всю компанию. Mara UI в активном использовании и постоянном развитии по сей день.

Моя роль

Ведущий дизайнер и инициатор. Придумал систему, построил её с нуля, провёл через внедрение во всю компанию. Mara UI в активном использовании и постоянном развитии по сей день.

Проблема

Каждый проект начинался с нуля — время уходило на решения которые уже принимались раньше

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

Проблема

Каждый проект начинался с нуля — время уходило на решения которые уже принимались раньше

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

Кнопка из одного продукта не переносилась в другой без переработки

Цвета, шрифты, отступы выбирались заново на каждом проекте

Мультибренд без системы держался только на ручном контроле

Каждый новый проект открывал Figma с чистого листа. Цвета подбирались вручную, типографика согласовывалась заново, компоненты пересобирались. Интересная работа — лейаут, иерархия, маркетинговая логика — была погребена под настройкой. Разработчики дублировали ту же проблему на своей стороне: без единой библиотеки каждый проект рос отдельно.

Каждый новый проект открывал Figma с чистого листа. Цвета подбирались вручную, типографика согласовывалась заново, компоненты пересобирались. Интересная работа — лейаут, иерархия, маркетинговая логика — была погребена под настройкой. Разработчики дублировали ту же проблему на своей стороне: без единой библиотеки каждый проект рос отдельно.

Решение

Двухуровневая система которая покрыла все продукты и все платформы

Построил систему из source-переменных и семантических токенов, типографической шкалы, числовой базы и библиотеки компонентов — всё связано, всё переключается.

Решение

Двухуровневая система которая покрыла все продукты и все платформы

Построил систему из source-переменных и семантических токенов, типографической шкалы, числовой базы и библиотеки компонентов — всё связано, всё переключается.

292 source-переменные для четырёх брендов, 132 семантических токена с поддержкой светлой и тёмной темы

Типографика и отступы на базовой единице X = 4px, адаптированы под десктоп, мобайл и ТВ

Компоненты настраиваются через свойства без разрыва связи с библиотекой, Storybook для фронтенда

Смена бренда — одно переключение режима. Смена темы — одно переключение режима. Компонент, созданный для TV+, работает в Televizor.by без переработки. Вдохновением послужили Gravity UI, Undesign и Shadcn — система гибкая, но не выходит за рамки. Дополнительно разработал веб-инструмент для быстрого подбора и выгрузки цветов из палитры — убрал целый класс мелких рутинных задач.

Смена бренда — одно переключение режима. Смена темы — одно переключение режима. Компонент, созданный для TV+, работает в Televizor.by без переработки. Вдохновением послужили Gravity UI, Undesign и Shadcn — система гибкая, но не выходит за рамки. Дополнительно разработал веб-инструмент для быстрого подбора и выгрузки цветов из палитры — убрал целый класс мелких рутинных задач.

Где работает

Система прижилась везде — от стриминга до автосалона

Mara UI легла в основу продуктов разного масштаба и типа — и везде показала себя одинаково хорошо.

Где работает

Система прижилась везде — от стриминга до автосалона

Mara UI легла в основу продуктов разного масштаба и типа — и везде показала себя одинаково хорошо.

TV+, Televizor.by, Hotel TV — мультиплатформенные медиапродукты

DataHata, Каналона, Deepal — от лёгкого лендинга до крупного каталога

Channel Maker — внутренний инструмент, спроектирован и сверстан быстро

Плеер, созданный для TV+, переиспользован в Televizor.by без редизайна. Новые страницы DataHata собираются быстро — структурные решения уже приняты, команда фокусируется на контенте. Channel Maker — внутренний EPG-редактор — был спроектирован и сверстан за минимальное время именно потому что система уже была готова.

Плеер, созданный для TV+, переиспользован в Televizor.by без редизайна. Новые страницы DataHata собираются быстро — структурные решения уже приняты, команда фокусируется на контенте. Channel Maker — внутренний EPG-редактор — был спроектирован и сверстан за минимальное время именно потому что система уже была готова.

Результат

Одна система, девять продуктов, каждый следующий проект быстрее предыдущего

Система сократила время на рутину и освободила команду для содержательной работы — это видно в цифрах и в том как команда работает каждый день.

Результат

Одна система, девять продуктов, каждый следующий проект быстрее предыдущего

Система сократила время на рутину и освободила команду для содержательной работы — это видно в цифрах и в том как команда работает каждый день.

Время на дизайн новой страницы: 7 дней → 3 дня

Время на создание полноценного лендинга: −45%

В production на Mara UI: 8–9 продуктов, ещё 3 в разработке

Шесть человек используют систему ежедневно: один дизайнер, два веб-разработчика, два Android-разработчика, один iOS-разработчик. Интересные решения — лейаут, иерархия, что сказать и где — это то на что теперь уходит время команды. Всё остальное уже сделано.

Шесть человек используют систему ежедневно: один дизайнер, два веб-разработчика, два Android-разработчика, один iOS-разработчик. Интересные решения — лейаут, иерархия, что сказать и где — это то на что теперь уходит время команды. Всё остальное уже сделано.

Create a free website with Framer, the website builder loved by startups, designers and agencies.