Ozon · один из трёх дизайнеров · 2022 · web

Дизайн-система для лендингов Ozon

В Ozon каждый день десятки дизайнеров собирают лендинги и промо-страницы. Нам поручили сделать дизайн-систему со свежим визуалом, чтобы страницы собирались быстрее и выглядели современно. Нас было трое, я отвечал в основном за интерфейсную часть и структуру.

Дизайн-системаFigmaАдаптивДокументация
Лендинг «Что такое бренд Ozon» на ноутбуке и телефоне, собранный на новой дизайн-системе

Точка старта

Начали с базы: старый UI kit и сотни лендингов, которые давно от него ушли. Разобрали компоненты — каких не хватает, что обновить, а что оставить в прошлом. Потом изучили самые популярные блоки и приёмы на живых лендингах: важно было сохранить привычные решения и освежить их новыми стилями.

250старых компонентов
12шрифтовых пар
300созвонов в Teams
672 чв Jira
Кусочек старого UI kit Фрагмент старого UI kit: блоки с текстом, картинками, иконками и видео Лендинги, которые разбирали Шесть длинных лендингов Ozon, которые анализировали перед рефрешем

Структура

Сделали документацию, вынесли шрифты и цвета в отдельные файлы и разложили компоненты по страницам Figma по атомарному подходу. На каждой странице — заголовок раздела, ссылка на документацию и шаблоны с примером использования.

Три файла библиотеки в Figma: компоненты, цвета и шрифты для лендингов Страница кнопок: размеры 36, 40, 48 и 56 с дизайном, документацией и шаблонами

Стилистика

Визуал разделили на три части: типографика, цвета и эффекты, скругления. Главная фишка — новая крупная акцентная типографика: гарнитура работает на полную, и «вау» получается без лишних украшений. Ещё собрали 70 цветовых стилей по сценариям, новые блюры и плашки, сглаживание углов и систему теней.

Типографика: крупные промо-стили Promo 1–3 и примеры лендинговЦвета акцентов: было и стало, градиенты вместо плоских цветов
Блюры для кнопок, плашек и фонов на примере лендинга брендирования автомобилейСглаживание углов карточек и новые тени

Компоненты

В основе — наборы готовых решений, из которых дизайнер собирает страницу как из «Лего». Шаблон выбирается через экземпляры под свой контент, а у каждого компонента есть варианты: размер шрифта, выравнивание, высота, иллюстрация. Экран собирается за пару минут.

Топ-баннер: шаблон и готовый блок Топ-баннер: шаблон Title Promo 3 и готовый блок с контентом
Варианты топ-баннера: светлый, тёмный, брендовый, с картинкой и видеоПанель вариантов компонента в Figma: заголовок, высота, текст, кнопка, картинка, размер
Мы нарисовали очень много карточек
Карточки с картинкой и текстом: шаблоны и примеры с контентомВертикальные карточки: шаблоны и вариант с фото на фоне
Сборка страницы из готовых блоковСборка страницы в Figma: блок меняется в пару кликов
И компоненты поменьшеМелкие компоненты: аватары, бейджи, чипсы, тултипы, модалки, табы, переключатели

Правила и адаптив

Прописали правила построения: колонки, отступы, размеры, цвета и типографику. Они держат консистентность и помогают быстрее ввести в курс дела новых дизайнеров. Каждый компонент и шаблон адаптивен в трёх брейкпоинтах — у дизайнеров остаётся время на креатив и логику, а не на ресайзы.

Видео: как работает адаптив ↗
Документация с правилами построения: колонки, отступы, размеры, скругления, цвета, типографикаОдин шаблон в брейкпоинтах: десктоп, планшет и мобильная версия

Результат

На новом UI kit уже собрали сайты Ozon Seller, Ozon Реклама, Ozon Rocket и промо брендирования авто. Следующий шаг — масштабировать компоненты на все команды и завести единый Storybook.

Лендинги Ozon Seller и Ozon Реклама, собранные на новом UI kitЛендинги Ozon Rocket и брендирования автомобилей на новом UI kit
Все кейсы→