Клиент

Эльдорадо

Моя роль

Дизайнер продукта

Период работы

2019

Дизайн-система для Эльдорадо

Задача

Задача

В 2019 году заказчик нанял меня для работы над дизайн-системой Эльдорадо. От меня требовалось изучить текущее положение, выявить проблемы, разработать библиотеку компонентов и гайды по использованию.

Задача

В 2019 году заказчик нанял меня для работы над дизайн-системой Эльдорадо. От меня требовалось изучить текущее положение, выявить проблемы, разработать библиотеку компонентов и гайды по использованию.

Проблемы

Проблемы

Проблемы

  • Нет консистентности 


    Я насчитал около 6 разных вариантов акцентных кнопок, 4 вариантов инпутов, модальные окна перевалили за десяток. Везде разные расстояния, цвета, скругления.

  • Нет консистентности 


    Я насчитал около 6 разных вариантов акцентных кнопок, 4 вариантов инпутов, модальные окна перевалили за десяток. Везде разные расстояния, цвета, скругления.

  • Проблемы в организации компонентов
    Компоненты создавались свои для каждого файла в Figma

  • Проблемы в организации компонентов
    Компоненты создавались свои для каждого файла в Figma

  • Нет переиспользования
    Каждый дизайнер использует только свои наработки

  • Нет переиспользования
    Каждый дизайнер использует только свои наработки

  • Долгая разработка дизайн-решений
    Тратится время на согласование UI по каждому дизайн-решению.

Вместо того, чтобы описывать логику, описываются состояния и поведение компонентов в файлах Figma. Отсюда вытекает ещё и лишняя работа разработчиков.

  • Долгая разработка дизайн-решений
    Тратится время на согласование UI по каждому дизайн-решению.

Вместо того, чтобы описывать логику, описываются состояния и поведение компонентов в файлах Figma. Отсюда вытекает ещё и лишняя работа разработчиков.

Контекст

Контекст

Контекст

На тот момент в Figma уже были auto layouts, но ещё не было variants у компонентов. Все работали на стилях, до появляния переменных в Figma оставалось 4 года.

На тот момент в Figma уже были auto layouts, но ещё не было variants у компонентов. Все работали на стилях, до появляния переменных в Figma оставалось 4 года.

На тот момент в Figma уже были auto layouts, но ещё не было variants у компонентов. Все работали на стилях, до появляния переменных в Figma оставалось 4 года.

Атомарная система

Атомарная система

Атомарная система

За основу проектирования дизайн-системы я взял методологию атомарного дизайна.

За основу проектирования дизайн-системы я взял методологию атомарного дизайна.

За основу проектирования дизайн-системы я взял методологию атомарного дизайна.

Изучил все компоненты, отступы, цвета и формы, выделил и оставил наиболее повторяющиеся. Из этого собрал систему отступов и скруглений, текстовые и цветовые стили. На этой основе разработал атомы компонентов, описал применение и поведение компонентов.

Изучил все компоненты, отступы, цвета и формы, выделил и оставил наиболее повторяющиеся. Из этого собрал систему отступов и скруглений, текстовые и цветовые стили. На этой основе разработал атомы компонентов, описал применение и поведение компонентов.

Изучил все компоненты, отступы, цвета и формы, выделил и оставил наиболее повторяющиеся. Из этого собрал систему отступов и скруглений, текстовые и цветовые стили. На этой основе разработал атомы компонентов, описал применение и поведение компонентов.

Инпуты и селекты

Инпуты и селекты

Инпуты и селекты

Была особая проблема с полями ввода и выбора. На разных экранах, помимо визуальность составляющей, была разная логика и поведение полей. Поэтому необходимо было утвердить и чётко зафиксировать поведение компонентов.

Была особая проблема с полями ввода и выбора. На разных экранах, помимо визуальность составляющей, была разная логика и поведение полей. Поэтому необходимо было утвердить и чётко зафиксировать поведение компонентов.

Была особая проблема с полями ввода и выбора. На разных экранах, помимо визуальность составляющей, была разная логика и поведение полей. Поэтому необходимо было утвердить и чётко зафиксировать поведение компонентов.

Модальные окна

Модальные окна

Модальные окна

Текущие модалки были очень сильной болью. Поэтому разработал шаблоны, правила и примеры для модальных окон.

Текущие модалки были очень сильной болью. Поэтому разработал шаблоны, правила и примеры для модальных окон.

Текущие модалки были очень сильной болью. Поэтому разработал шаблоны, правила и примеры для модальных окон.

Что было сделано

Что было сделано

Что было сделано

  • Собрана информации и анализ ситуации в отделе дизайна

  • Разработаны цветовые и шрифтовые стили, система отступов и скруглений

  • Разработаны дизайн-компоненты

  • Подготовлен гайд по использованию компонентов

  • Регулярные встречи по дизайн-системе

  • Собрана информации и анализ ситуации в отделе дизайна

  • Разработаны цветовые и шрифтовые стили, система отступов и скруглений

  • Разработаны дизайн-компоненты

  • Подготовлен гайд по использованию компонентов

  • Регулярные встречи по дизайн-системе

Итоги

Итоги

Итоги

  • Сократили время разработки дизайн-решений примерно на 30%

  • Разработчики начали внедрять компоненты

  • Положено начало работы с дизайн-системой и компонентами

  • Сократили время разработки дизайн-решений примерно на 30%

  • Разработчики начали внедрять компоненты

  • Положено начало работы с дизайн-системой и компонентами

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