Компоненты в Figma

Содержание

  1. 1. Как компоненты Figma влияют на работу дизайнера
  2. 2. Мастер-компоненты и экземпляры
  3. 3. Типы компонентов Figma: работа с вариантами
    1. 3.1. Формирование вариантов
    2. 3.2. Использование вариантов
    3. 3.3. Структура вариантов
  4. 4. Исследование вложенных структур
  5. 5. Создание 0px фрейма и его польза в решении нестандартных задач
  6. 6. 10 советов для эффективной работы
    1. 6.1. 1. Горячие клавиши
    2. 6.2. 2. Перестановка
    3. 6.3. 3. Стратегии именования
    4. 6.4. 4. Создание компонентов необычной формы
    5. 6.5. 5. Используйте базовые компоненты
    6. 6.6. 6. Быстрая вставка
    7. 6.7. 7. Соблюдайте принципы атомарного дизайна
    8. 6.8. 8. Компоненты со слотами
    9. 6.9. 9. Используйте несколько библиотек
    10. 6.10. 10. Экспериментируйте и исследуйте

обложка_Компоненты в Figma.png

В мире дизайна цифровых продуктов скорость работы часто определяет успех проекта. Тут на помощь приходит Figma — инструмент, с помощью которого стало возможно взаимодействовать с дизайн-системами. Частью этой революции стали компоненты Figma, наборы готовых к использованию элементов, облегчающих повседневную работу дизайнеров. Используя их, можно ускорить процесс дизайна. Погружение в мир функционала Figma открывает перед дизайнерами и разработчиками новые горизонты оптимизации и автоматизации творческого процесса.

Как компоненты Figma влияют на работу дизайнера

Компоненты в Figma — это элементы или блоки, нацеленные на универсальное редактирование. С их помощью можно использовать автоматически обновляемые версии элемента во всём проекте. Рассмотрим, например, иконку: преобразовав её в компонент и создав реплики, вы увидите, что любые модификации параметров основной иконки (например, цвет, размер) применяются ко всем ее копиям.

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

💡 Использование компонентов предоставляет преимущество в виде моментального обновления при изменении всех связанных копий, что не только ускоряет рабочий процесс, но и поддерживает целостность дизайн-системы, упрощая управление проектом и взаимодействие между дизайнерами.

загрузка.jpg

Мастер-компоненты и экземпляры

Перед тем, как детально изучить использование Figma, необходимо освоить такие понятия, как «мастер-компонент» и «экземпляр».

Мастер создается, когда элемент дизайна интерфейса конвертируется в компонент, устанавливая базовые атрибуты для его копий. Экземпляр является репликой мастер-элемента, который может быть многократно применен в различных частях проекта. В панели слоев мастер-компонент обозначается иконкой из четырех ромбиков, в то время как экземпляр представлен иконкой с одним ромбиком.

buVpMIzpZjI_IZyaQG_eWLZPe9G8dcQ4uYf19lazMbTHv5cbq86NzDpjdr_r73yNvKlA.jpg

💡Связь между экземплярами и мастер-компонентом такова: корректировки в мастере моментально распространяются на все его экземпляры. Экземпляры наследуют все изменения мастера за исключением определенных характеристик и содержимого самого экземпляра.

Типы компонентов Figma: работа с вариантами

В Figma варианты представляют собой коллекцию компонентов, объединенную в один, но с разнообразными характеристиками. Пользователь может легко переключаться между элементами, выбирая нужный тип из свойств экземпляра.

Формирование вариантов

Чтобы создавать альтернативы базового компонента, включите раздел “Variants” в его характеристики. Экземпляр варианта и основной элемент обладают идентичной функциональностью. Однако, экземпляр варианта предлагает дополнительное преимущество: обеспечивает быстрое переключение между разными альтернативами, что невозможно при смене базового компонента.

Использование вариантов

Варианты позволяют эффективно олицетворять все потенциальные состояния UI элементов, таких как кнопки, обеспечивая возможность быстро изменять их в соответствии с вашими требованиями.

Структура вариантов

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

421b1e66b46edd3d8f1cbfbd0f4200ac18c7af79.png

Исследование вложенных структур

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

📊Пример атомарного элемента — это нумерованный список, где каждая строка представляет собой экземпляр отдельного компонента. Для редактирования стиля номеров в списке, достаточно обновить основной, вместо редактирования каждой отдельной строки.

ulstwryfvdctjtioyoxgiid5i.png

Создание 0px фрейма и его польза в решении нестандартных задач

Иногда дизайнеры сталкиваются с задачами, выходящими за рамки стандартного арсенала возможностей Figma. К примеру, такими могут быть границы минимальных размеров элемента, размещение объектов за пределами автоматической компоновки или наложение элементов. В этих случаях на помощь приходит “нулевой фрейм”.

Для создания фрейма с нулевыми значениями, в соответствующих полях ширины и высоты укажите 0,001. В случае, если после этого поля отображают значение 0, поздравляем, нулевой фрейм готов к использованию!

💡Важный момент:

Если ввести 0 или 0,01, Figma автоматически округляет значение до единицы, и цель создать 0px фрейм не будет достигнута.

yIRSsTmkilg.jpg

10 советов для эффективной работы

1. Горячие клавиши

Вооружившись знанием горячих клавиш, вы ускорите свой рабочий процесс. Вот несколько полезных комбинаций для Mac и Windows:

288a88584e7eeec12211197a43823d28.jpg

2. Перестановка

С панели ресурсов вы можете легко перенести экземпляры на холст. Для замены существующего компонента просто удерживайте OPTION/ALT при перетаскивании. Для замены вложенного элемента используйте OPTION/ALT + CMD/CTRL.

3. Стратегии именования

Продуманное наименование содействует моментальному поиску и организации дизайн-элементов, обеспечивая легкость в управлении проектом.

4. Создание компонентов необычной формы

Дайте волю вашему творчеству и создавайте детали различных форм и структур, что добавит уникальности дизайну.

5. Используйте базовые компоненты

Базовые или мастер-компоненты служат исходными элементами для создания более сложных структур и интерфейсов.

6. Быстрая вставка

С помощью меню вставки (SHIFT + I) можно с легкостью добавлять компоненты в проект.

7. Соблюдайте принципы атомарного дизайна

Создание дизайна от мельчайших элементов к большим структурам помогает поддерживать организованность и систематичность в работе.

8. Компоненты со слотами

Используйте слотовые компоненты для создания шаблонов

9. Используйте несколько библиотек

Умение работать с несколькими библиотеками расширит упростит доступ к необходимым ресурсам.

12310523062022_6896a8696b8038f4fc8989ab005e4fccc3b90047.jpg

10. Экспериментируйте и исследуйте

Не бойтесь экспериментировать, создавайте инновационные дизайн-решения для вашего проекта.

Интересует работа на фрилансе для новичков или хотите заказать разработку ui/ux дизайна?

Комментарии
1

Только начинаю разбираться в фигме и статья очень сильно выручила ! Продолжу изучать подобные статьи и ждать новых .

Предыдущая статья

Плагины для Figma
Не можешь разобраться в этой теме?
Обратись за помощью к фрилансерам
Гарантированные бесплатные доработки
Быстрое выполнение от 1 дня
Безопасная сделка
Прямой эфир