Как настроить Auto Layout в фигме: что это и как выровнять объекты в Figma

Работа с выравниванием элементов в Figma — одна из ключевых задач для дизайнеров. Особенно, если вы создаёте сложные интерфейсы, где важно поддерживать идеальную структуру и масштабируемость. Auto Layout в Figma — это мощный инструмент, который позволяет быстро выравнивать элементы, создавать гибкие компоненты и автоматизировать дизайн. В этой статье мы разберём, как выровнять объекты в Figma, какие есть настройки автолейаута (Auto Layout) и как использовать его для создания адаптивных макетов.
Как выровнять в Figma объекты и что угодно
Перед тем как углубляться в Auto Layout, давайте разберём базовые способы выравнивания элементов.

Вручную через панель Align или Position
Figma предлагает несколько способов выровнять объекты вручную. Вы можете выбрать несколько элементов и использовать панель Align (Выравнивание) в верхней части интерфейса:
- Align Left (Выровнять по левому краю).
- Align Center (Выровнять по центру).
- Align Right (Выровнять по правому краю).
- Align Top (Выровнять по верхнему краю).
- Align Middle (Выровнять по вертикали).
- Align Bottom (Выровнять по нижнему краю).
На скриншот видно иконки, которые соответствуют каждому из перечисленных типов выравнивания объектов.
Также можно использовать горячие клавиши:
- Alt + H — горизонтальное выравнивание.
- Alt + V — вертикальное выравнивание.
Однако, когда речь идёт о сложных интерфейсах, ручное выравнивание становится неудобным. Именно здесь на помощь приходит Auto Layout в Figma.
Что такое Auto Layout в Figma и зачем он нужен?
Auto Layout (автолейаут) — это инструмент, который позволяет автоматически распределять элементы внутри фреймов и компонентов, управлять их отступами, выравниванием и поведением при изменении размеров.
Использование Auto Layout упрощает:
- Создание гибких UI-компонентов (например, кнопок, карточек, модальных окон).
- Когда хотим выровнять элементы в Figma без ручной корректировки.
- Лёгкую адаптацию макетов под разные экраны.
- Передачу дизайна разработчикам (компоненты ведут себя предсказуемо).
Auto Layout можно применять к фреймам, группам и отдельным объектам, превращая их в гибкие контейнеры.
Как добавить Auto Layout к объектам?
Добавить Auto Layout в Figma можно несколькими способами:
- Выделите один или несколько объектов.
- Нажмите горячую клавишу создания авто лейаута Shift + A или выберите Auto Layout в правой панели свойств.
- Объекты автоматически объединятся в контейнер с настройками отступов и выравнивания.

После активации Auto Layout в правой панели появятся настройки выравнивания и распределения.
Настройки Auto Layout: полный разбор

Направление элементов (Direction)
Auto Layout позволяет задавать направление размещения объектов:
- Horizontal (Горизонтально) — элементы располагаются в ряд.
- Vertical (Вертикально) — элементы размещаются друг под другом.
- Wrap (С переносом на новую строку) — размещаются по сетке с отступами.

Пример: Если у вас есть кнопка с иконкой и текстом, горизонтальный Auto Layout поможет сохранить их в одном ряду, автоматически подстраивая отступы.
Отступы между элементами (Spacing Between Items)

Этот параметр регулирует расстояние между объектами внутри контейнера Auto Layout. Его можно задать фиксированным числом или переключить на Auto, чтобы система автоматически распределяла свободное пространство.
Padding (Внутренние отступы)
Padding задаёт внутренние отступы внутри контейнера:
- Одно значение для всех сторон (например, 16px).
- Разные значения для каждой стороны (например, 16px 24px 16px 24px).

Пример: В карточке товара отступы помогут выровнять текст и кнопку внутри блока, сохранив единый стиль.
Выравнивание объектов внутри контейнера (Alignment & Distribution)
Позволяет настроить расположение элементов по горизонтали и вертикали:
- Влево / по центру / вправо
- Сверху / по центру / снизу

Растягивание и фиксированные размеры (Resizing)
- Hug Contents (Подстраиваться под контент) — контейнер меняет размер в зависимости от содержимого.
- Fixed (Фиксированный размер) — задаётся точная ширина и высота.
- Fill Container (Заполнить контейнер) — объект занимает всю доступную ширину или высоту.

Тут же можно задать минимальную и максимальную ширину элемента, чтобы этот параметр не нарушался.
Кнопка справа от ширины и высоты отвечает за сохранение пропорций Lock Aspect Ratio в Figma.
Как использовать Auto Layout для выравнивания элементов?
Допустим, вам нужно выровнять объекты в Figma внутри карточки товара или статьи:
- Оберните элементы в Auto Layout (горячая клавиша Shift + A).
- Выберите Vertical Direction.
- Добавьте Padding (например, 16px).
- Установите Spacing Between Items = 8px.
- Включите Hug Contents, чтобы карточка динамически адаптировалась к контенту.

Теперь карточка будет автоматически менять размер, если вы добавите новый текст или увеличите изображение.
Ошибки при работе с Auto Layout и как их избежать
Несмотря на удобство Auto Layout, есть несколько распространённых ошибок:
- Слишком много вложенных Auto Layout. Это делает макет сложным для редактирования.
- Неправильные отступы. Если забыть задать Padding, контент при изменении размера может «прилипать» к краям контейнера.
- Смешивание Fixed и Hug Contents. Если часть объектов фиксирована, а другие растягиваются, результат может быть непредсказуемым.
Выводы об инструменте Auto Layout в Фигме
Auto Layout в Figma — это мощный инструмент, который значительно ускоряет работу с макетами. Он позволяет выровнять элементы в Figma, создать адаптивные компоненты и сократить время на правки. Главное — понимать, как работают Padding, Spacing, Alignment и Resizing, чтобы получить предсказуемый результат.
Теперь, когда вы знаете все тонкости работы с автолейаутом в Figma, попробуйте внедрить его в свои макеты и убедитесь, насколько это удобнее, чем ручное выравнивание!