Как в фигме разгруппировать компонент

Как в фигме разгруппировать компонент

В Figma разгруппировка компонента — это процесс, позволяющий редактировать отдельные элементы внутри группировки или экземпляра компонента. Основное правило: если вы работаете с экземпляром компонента (Instance), его нужно отвязать от основного компонента (Detach Instance), чтобы получить возможность изменять внутренние объекты. Если же речь идёт о простой группе (Group), достаточно использовать команду «Ungroup».

Чтобы разгруппировать компонент в Figma, сначала определите, имеете ли вы дело с экземпляром или обычной группой. Для экземпляров используйте Detach Instance, для групп — Ctrl+Shift+G (или Cmd+Shift+G на Mac). После этого можно свободно редактировать отдельные элементы.

Что такое компонент и группа в Figma

Figma — мощный инструмент для совместной работы над дизайном интерфейсов. Одним из ключевых преимуществ платформы является система компонентов, которая позволяет создавать переиспользуемые элементы, такие как кнопки, карточки, навигационные панели и другие UI-блоки. Компонент — это мастер-объект, на основе которого создаются экземпляры. При изменении основного компонента все его экземпляры автоматически обновляются.
Группа — это просто объединение нескольких объектов (фигур, текстов, иконок и т.д.) в один слой. Группировка помогает организовать макет, упрощает перемещение и масштабирование элементов. В отличие от компонентов, группы не имеют связи между собой и не синхронизируются при изменениях.
При этом часто возникает путаница: пользователь видит блок, состоящий из нескольких элементов, и хочет его «разгруппировать», но не может — потому что перед ним не группа, а экземпляр компонента. Именно поэтому важно понимать, с чем вы работаете: с группой, компонентом или экземпляром.

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

Отделить от компонента или разгруппировать — в чём разница?

Многие начинающие дизайнеры путают два разных действия: «разгруппировать» и «отвязать от компонента». Хотя результат внешне может быть похож, технически это совершенно разные операции.
Разгруппировка (Ungroup) применяется к группам объектов. Она разъединяет составляющие элементы, позволяя работать с каждым из них отдельно. Например, если вы сгруппировали иконку и текст, команда Ungroup разделит их на независимые слои.
Отвязка от компонента (Detach Instance) — это процесс преобразования экземпляра в обычный набор слоёв, который больше не связан с мастер-компонентом. После отвязки вы можете менять цвет, размер, структуру и содержимое, не влияя на оригинальный компонент и другие экземпляры.

Критерий
Разгруппировать (Ungroup)
Отвязать (Detach Instance)
Применяется к
Группы объектов
Экземпляры компонентов
Результат
Объекты становятся независимыми слоями
Экземпляр превращается в редактируемый набор слоёв
Связь с оригиналом
Не применимо
Разрывается
Горячая клавиша
Ctrl+Shift+G / Cmd+Shift+G
Ctrl+Alt+B / Cmd+Option+B
Можно ли вернуть?
Да, через Group (Ctrl+G)
Нет, только вручную создать новый экземпляр

Когда использовать каждый способ?

  • Используйте Ungroup, когда хотите редактировать отдельные элементы внутри уже существующей группы, например, изменить положение текста относительно иконки.
  • Используйте Detach Instance, когда вам нужно кардинально изменить дизайн одного экземпляра, например, добавить новую иконку или изменить структуру карточки, не затрагивая другие места использования компонента.
«Если вы не уверены, с чем работаете — кликните по объекту и посмотрите на панель свойств справа. Если там есть кнопка “Detach Instance” — значит, это экземпляр компонента. Если её нет, но есть “Ungroup” — перед вами обычная группа.» — Алексей Миронов, UX-дизайнер, продукт-лид в дизайн-студии PixelFlow

Как отвязать экземпляр компонента в Figma

Процесс отвязки экземпляра прост, но требует точности. Вот пошаговая инструкция:

  1. Выберите нужный экземпляр компонента на холсте с помощью инструмента Selection (V).
  2. На панели свойств справа найдите кнопку Detach Instance. Она находится под названием компонента.
  3. Нажмите на кнопку. Экземпляр перестанет быть связанным с мастер-компонентом.
  4. Теперь вы можете дважды щёлкнуть по объекту, чтобы войти внутрь и редактировать отдельные слои.

Альтернативный способ — использование горячих клавиш. На Windows нажмите Ctrl+Alt+B, на macOS — Cmd+Option+B. Это быстрее и удобнее при активной работе.

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

Что происходит после отвязки?

  • Слой становится обычной группой с именем, соответствующим оригинальному компоненту.
  • Все внутренние элементы (текст, фигуры, иконки) можно редактировать без ограничений.
  • Появляется возможность применять эффекты, изменять порядок слоёв, добавлять новые объекты.
  • Если ранее использовались варианты компонентов (Component Properties), они исчезнут после отвязки.

Как разгруппировать объекты: пошаговая инструкция

Если вы работаете с обычной группой, а не с экземпляром компонента, разгруппировка выполняется проще. Вот как это сделать:

  1. Выделите группу с помощью инструмента Selection (V).
  2. На панели сверху найдите иконку Ungroup — она выглядит как три квадрата, выходящие из одного.
  3. Нажмите на неё, или используйте сочетание клавиш: Ctrl+Shift+G (Windows) или Cmd+Shift+G (Mac).
  4. Объекты, входившие в группу, станут независимыми слоями на холсте.

После разгруппировки вы можете:

  • Перемещать каждый элемент отдельно.
  • Изменять их свойства: цвет, размер, обводку.
  • Применять анимации или эффекты в Prototyping.
  • Удалять ненужные части без влияния на остальные.

Как снова сгруппировать объекты?

Если вы случайно разгруппировали элементы или хотите восстановить структуру, выберите нужные слои и нажмите Ctrl+G (или Cmd+G на Mac). Также можно использовать кнопку Group на верхней панели.

«Разгруппировка — это необратимое действие в смысле потери истории, но вы всегда можете заново сгруппировать объекты. Главное — следить за именами слоёв, чтобы не потерять ориентацию в файле.» — Екатерина Смирнова, арт-директор в дизайн-агентстве InterfaceLab

Распространённые ошибки и как их избежать

Работа с компонентами в Figma кажется простой, но даже опытные дизайнеры допускают типичные ошибки. Вот самые частые из них:

  • Попытка разгруппировать экземпляр как группу. Пользователь жмёт Ctrl+Shift+G, но ничего не происходит. Причина — это не группа, а экземпляр. Решение: использовать Detach Instance.
  • Случайная отвязка компонента без необходимости. Иногда дизайнер отвязывает экземпляр, просто чтобы изменить цвет, хотя мог использовать overrides. Это ломает систему компонентов.
  • Изменение отвязанного компонента вместо создания нового варианта. Вместо того чтобы добавить новый вариант в библиотеку, дизайнер отвязывает и правит вручную. Это снижает масштабируемость.
  • Потеря контроля над слоями после разгруппировки. Особенно актуально для сложных компонентов с десятками вложенных объектов. Лучше предварительно дублировать слой перед разгруппировкой.

Как проверить тип объекта?

Прежде чем действовать, убедитесь, с чем вы работаете:

  • Если в правом верхнем углу объекта есть иконка квадрата с галочкой — это экземпляр.
  • Если в панели свойств есть кнопка “Detach Instance” — точно экземпляр.
  • Если в списке слоёв объект помечен как [Instance] — тоже указание на компонент.
  • Если объект просто называется “Group” и нет кнопки detach — можно смело разгруппировывать.
Полезно знать: В Figma 2025 году была добавлена функция “Quick Identify Mode” — при зажатии Alt (Option) и наведении на объект показывается всплывающая подсказка: “Instance”, “Group” или “Frame”. Это помогает быстро определить тип элемента.

Экспертные советы по работе с компонентами

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

  • Используйте Overrides вместо отвязки. Если нужно изменить текст, цвет или скрыть элемент — делайте это через override, не отвязывая экземпляр. Это сохраняет целостность системы.
  • Создавайте варианты компонентов (Variants). Вместо множества отдельных компонентов объедините их в один с параметрами: size, state, icon visibility. Так проще управлять и меньше шансов ошибиться.
  • Документируйте правила использования. В команде установите чёткие правила: когда можно отвязывать, а когда — нет. Например: «Отвязка разрешена только для уникальных случаев, которые не будут повторяться».
  • Используйте плагины. Плагины вроде Component Manager или Instance Finder помогают быстро находить и анализировать использование компонентов в файле.

Когда стоит отвязывать экземпляр?

  • Когда элемент используется только один раз и требует кардинального изменения.
  • Когда нужно провести A/B-тестирование дизайна без влияния на основной компонент.
  • Когда вы работаете над прототипом и экспериментируете с формой.
  • Когда компонент устарел, и вы хотите создать на его основе новый.
«Отвязка — это как форк в GitHub: вы берёте код проекта и начинаете развивать свою ветку. Делайте это осознанно, с пониманием последствий.» — Дмитрий Козлов, tech lead в Figma-сообществе RussiaUI

Вопросы и ответы

Можно ли вернуть экземпляр после отвязки?
Нет, обратного действия в Figma нет. Однако вы можете вручную создать новый экземпляр из оригинального компонента и скопировать нужные изменения. Чтобы не потерять данные, сохраняйте отвязанный слой как резервную копию.
Почему не работает команда Ungroup?
Скорее всего, вы пытаетесь разгруппировать экземпляр компонента. Figma блокирует эту операцию, так как экземпляр — это единый объект. Сначала выполните Detach Instance, затем уже можно использовать Ungroup.
Что делать, если я случайно отвязал компонент?
Если изменения ещё не сохранены, используйте отмену (Ctrl+Z). Если уже прошло время, найдите оригинальный компонент в панели Assets и создайте новый экземпляр. Сравните и перенесите изменения вручную.
Можно ли разгруппировать вложенные компоненты?
Да, но поэтапно. Сначала отвяжите внешний экземпляр, затем войдите внутрь и отвяжите вложенные, если нужно. Будьте осторожны — это может нарушить иерархию.
Влияет ли отвязка на автопоток (Auto Layout)?
Нет, Auto Layout остаётся активным после отвязки. Вы можете продолжать редактировать отступы, направление и выравнивание. Однако если вы разгруппируете слои, Auto Layout может перестать работать — убедитесь, что группа остаётся целой.

Заключение

Работа с компонентами в Figma — основа эффективного и масштабируемого дизайна. Умение правильно разгруппировать или отвязать элемент — не просто технический навык, а часть системного мышления дизайнера. Понимание различий между группой и экземпляром компонента помогает избежать ошибок, сохранять целостность библиотеки и ускорять процесс разработки.

Главное — действовать осознанно. Перед тем как отвязывать или разгруппировать, задайте себе вопрос: «Нужно ли это? Сохранится ли согласованность? Есть ли альтернатива?» Часто проще использовать overrides или создать новый вариант, чем нарушать связь с мастер-компонентом.
  • Экземпляр компонента нельзя разгруппировать — его нужно сначала отвязать (Detach Instance).
  • Горячие клавиши ускоряют работу: Ctrl+Alt+B (отвязать), Ctrl+Shift+G (разгруппировать).
  • Отвязка разрывает связь с оригиналом — используйте её только при необходимости.
  • Всегда проверяйте тип объекта перед редактированием.
  • Сохраняйте системность: используйте варианты и overrides вместо массовой отвязки.
⚠️ Дисклеймер — нажмите, чтобы развернуть

Материалы, опубликованные в разделе «Блог» на сайте RU DESIGN SHOP (rudesignshop.ru), носят исключительно информационный и ознакомительный характер и не являются руководством к действию, финансовой рекомендацией, медицинской услугой, ветеринарным назначением либо рекламой товаров и услуг, включая азартные игры. Публикации не содержат призывов к участию в азартных играх и не направлены на продвижение соответствующих операторов.

Безопасность применения товаров и веществ: при использовании строительных материалов, бытовой химии, пестицидов и агрохимикатов необходимо строго следовать инструкциям производителя и действующему законодательству Российской Федерации, включая Федеральный закон РФ от 19.07.1997 № 109-ФЗ «О безопасном обращении с пестицидами и агрохимикатами».

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

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

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

Правовая ответственность: решения, принятые на основе опубликованной информации, пользователь принимает самостоятельно и на свой риск; редакция и авторы несут ответственность в пределах, установленных законодательством Российской Федерации.

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

Упоминание организаций с ограниченным статусом: компания Meta Platforms Inc. (социальные сети Facebook и Instagram) признана экстремистской организацией решением суда РФ, её деятельность запрещена на территории Российской Федерации; любые упоминания приводятся исключительно в информационных целях.

Авторские права и источники: информация собирается из открытых источников; её актуальность указывается на дату публикации и может изменяться.

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

Персональные данные и cookies: сайт использует cookies и обрабатывает персональные данные пользователей в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» и Политикой конфиденциальности RU DESIGN SHOP.

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

 

РЕКОМЕНДУЕМ
Товары от российских производителей
Светильник Nexus Forstlight
-5%
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Светильник Nexus Forstlight

Диапазон цен: 152720  руб. – 355210  руб.
Подвесной светильник «Звезда Востока 02» MedinaLamps
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Подвесной светильник «Звезда Востока 02» MedinaLamps

Диапазон цен: 80000  руб. – 175000  руб.