Как сделать обводку на фото в фигме

Как сделать обводку на фото в фигме

В Figma обводка на изображении создаётся через настройки Stroke (обводки) в правой панели свойств. Достаточно выделить фигуру или фрейм с изображением, выбрать тип, цвет и толщину обводки — и она будет применена по периметру.

Чтобы добавить обводку на фото в Figma, поместите изображение в фигуру или фрейм, затем используйте панель свойств справа для настройки обводки: выберите цвет, толщину и стиль линии. Это самый быстрый и надёжный способ.

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

Зачем нужна обводка на изображении

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

В мобильных и веб-интерфейсах обводка часто применяется для аватарок, карточек товаров, баннеров и превью. Особенно актуальна она в адаптивном дизайне, где фон может меняться в зависимости от темы (светлая/тёмная). В таких случаях статичная рамка обеспечивает контраст и читаемость независимо от окружения.

Представьте, что вы проектируете профиль пользователя. Фотография загружена с прозрачным фоном, а общий интерфейс тоже светлый. Без обводки аватар практически сливается с фоном. Простая 1–2 пиксельная рамка решает проблему за секунды.

Полезно знать: Обводка в Figma не влияет на размер фрейма по умолчанию, если не включена опция «Include strokes in layout bounds». Учитывайте это при работе с автолейаутами.

Как сделать обводку с помощью фрейма

Самый простой и универсальный способ — поместить изображение внутрь фрейма и добавить обводку к самому фрейму. Этот метод работает в 95% случаев и рекомендуется для повседневного использования.

  1. Импортируйте изображение в Figma с помощью команды File → Place or Replace Image (Ctrl+Alt+K / Cmd+Option+K).
  2. Создайте фрейм вокруг изображения (выделите его и нажмите Ctrl+Alt+G / Cmd+Option+G) или вручную нарисуйте фрейм нужного размера.
  3. Перетащите изображение внутрь фрейма. Оно должно заполнить фрейм полностью.
  4. Выделите фрейм. В правой панели свойств найдите блок «Stroke».
  5. Выберите цвет обводки с помощью пипетки или задайте HEX/RGB значение.
  6. Установите толщину обводки (например, 2 px). При необходимости измените её положение: Inside, Center, Outside.

Если вы используете автолейаут (Auto Layout), важно понимать, как обводка влияет на размеры. По умолчанию обводка рисуется по центру границы, и половина её толщины может выходить за пределы фрейма. Чтобы этого избежать, установите положение обводки на «Inside» — тогда вся линия будет находиться внутри фрейма.

«Используйте фреймы с Auto Layout для создания компонентов с обводкой — это упрощает масштабирование и переиспользование в прототипах.» — Марина Ковалёва, UX-дизайнер, 7 лет в Figma

Настройка положения обводки

В Figma есть три варианта расположения обводки:

  • Outside — обводка находится полностью за пределами фрейма. Подходит, когда нужно сохранить исходный размер содержимого.
  • Center — обводка делится поровну между внутренней и внешней стороной границы. Стандартное поведение.
  • Inside — вся обводка размещается внутри фрейма. Полезно для точного контроля геометрии.

Выбор зависит от контекста. Например, при создании кнопки с иконкой внутри лучше использовать Inside, чтобы не нарушать выравнивание.

Обводка через маску-фигуру

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

  1. Нарисуйте фигуру нужной формы (например, круг с помощью Ellipse Tool — E).
  2. Импортируйте изображение и поместите его поверх фигуры.
  3. Выделите изображение, затем зажмите Shift и выделите фигуру (фигура должна быть нижним слоем).
  4. Нажмите Ctrl+Alt+M / Cmd+Option+M, чтобы создать маску. Изображение примет форму фигуры.
  5. Выделите теперь уже замаскированное изображение и добавьте обводку в панели справа.

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

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

Пример: круглая аватарка с обводкой

Допустим, вы создаете профиль пользователя. Нужна круглая аватарка с синей обводкой толщиной 3 px.

  • Создайте круг 80×80 px.
  • Поместите фото поверх круга, выровняйте по центру.
  • Создайте маску (Cmd+Option+M).
  • Добавьте обводку: цвет #1E90FF, толщина 3 px, положение — Outside.
  • Готово: вы получили профессионально выглядящий элемент.

Этот шаблон можно сохранить как компонент и использовать повторно.

Расширенные эффекты: тени, множественные обводки

Figma позволяет комбинировать обводку с другими эффектами, такими как тень (Drop Shadow), размытие и внутренняя тень (Inner Shadow). Это расширяет возможности визуального оформления.

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

  1. Создайте фрейм с изображением и первой обводкой (например, толщиной 2 px, цвет #000000).
  2. Скопируйте этот фрейм (Ctrl+D / Cmd+D).
  3. Увеличьте копию на 4 px (по 2 px с каждой стороны), сместив её точно по центру.
  4. Удалите изображение внутри копии, оставив только фрейм.
  5. Задайте новой обводке другую толщину и цвет — например, 4 px, цвет #FFFFFF.
  6. Поместите скопированный фрейм под исходным. Теперь видна двойная рамка: белая снизу и чёрная сверху.

Такой приём часто используется в дизайне кнопок, значков и премиум-элементов интерфейса.

Эффект
Когда использовать
Настройки (пример)
Одинарная обводка
Стандартные карточки, аватары
2 px, Inside, #CCCCCC
Двойная обводка
Акцентированные элементы, премиум-статус
Внутренняя: 2 px #000000; Внешняя: 4 px #FFFFFF
Обводка + тень
Плавающие карточки, модальные окна
Обводка 1 px #000000, тень: X0 Y2 Blur4 #00000040

Использование Inner Shadow как псевдо-обводки

Если вам нужна обводка, которая не влияет на размеры элемента, рассмотрите вариант с внутренней тенью. Установите параметры:

  • X: 0, Y: 0
  • Blur: 0
  • Spread: значение, равное желаемой толщине обводки (например, 2)
  • Цвет: нужный оттенок

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

«Inner Shadow — отличная альтернатива обводке, когда вы работаете с плотным макетом и не можете позволить себе увеличение размера элемента.» — Алексей Романов, Senior UI Designer, Figma Ambassador

Типичные ошибки и как их избежать

Даже опытные дизайнеры иногда допускают ошибки при работе с обводкой. Вот самые распространённые:

  • Забывают про положение обводки. По умолчанию обводка в центре, и если вы используете Auto Layout, это может нарушить выравнивание. Всегда проверяйте, включена ли опция «Include strokes in layout bounds».
  • Применяют обводку к самому изображению. В Figma нельзя добавить обводку к импортированному изображению напрямую. Только к фрейму, фигуре или группе.
  • Не используют компоненты. Если вы делаете одинаковые аватарки в разных местах, создайте компонент с обводкой, чтобы легко вносить изменения.
  • Игнорируют темы (Light/Dark Mode). Обводка должна адаптироваться под фон. Используйте переменные (Variables) в Figma, чтобы цвет обводки менялся в зависимости от режима.

Проверочный чек-лист перед публикацией макета

  1. Правильно ли расположена обводка (Inside/Center/Outside)?
  2. Не выходит ли обводка за границы сетки?
  3. Сохраняется ли читаемость на всех фонах?
  4. Используются ли компоненты для повторяющихся элементов?
  5. Поддерживается ли адаптация под тёмную тему?
Полезно знать: В Figma 2024+ появилась поддержка Variables for Strokes. Вы можете задать цвет обводки как переменную и переключать её между темами.

Экспертное мнение

«Многие начинающие дизайнеры недооценивают роль обводки. На самом деле, она — важный инструмент доступности. Пользователи с нарушением зрения лучше воспринимают элементы с чёткими границами. В наших проектах мы всегда тестируем контрастность обводки по стандарту WCAG.» — Екатерина Белова, Lead Product Designer, 10 лет опыта

По её словам, минимальный контраст между обводкой и фоном должен быть 3:1 для элементов размером от 3 px. Для тонких линий (1–2 px) лучше использовать более насыщенные цвета.

Также эксперт отмечает, что в Figma удобно использовать плагины, такие как Strokes to Component или Border Helper, которые автоматизируют создание обводок и позволяют быстро переключать стили.

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

Можно ли сделать пунктирную обводку на фото в Figma?
Да, после того как вы добавили обводку к фрейму или фигуре, в разделе Stroke найдите опцию «Dashed». Здесь можно задать длину штриха и пробела. Подходит для выделения временных или неактивных элементов.
Почему обводка не отображается полностью?
Часто это происходит из-за настроек обрезки (Clipping). Если фрейм имеет опцию «Clip content», а обводка находится снаружи (Outside), её часть может быть невидима. Отключите Clip content или переместите обводку внутрь.
Как сделать обводку с радиусом, как у кнопки?
Если вы используете фрейм, задайте ему тот же Corner Radius, что и у изображения. Затем добавьте обводку — она автоматически повторит скругления. Важно: изображение должно быть целиком внутри фрейма.
Можно ли анимировать обводку в прототипе?
Напрямую — нет. Но вы можете имитировать анимацию с помощью перехода между фреймами с разными стилями обводки. Например, обычное состояние и ховер с изменённым цветом или толщиной.
Работает ли обводка при экспорте в PNG/SVG?
Да, обводка экспортируется корректно. При экспорте в SVG убедитесь, что выбран правильный режим (например, «Absolute» для позиционирования). Обводка сохранит все настройки, включая пунктир и прозрачность.

Заключение

Добавление обводки к изображению в Figma — это простая, но важная операция, от которой зависит качество и читаемость дизайна. Хотя Figma не позволяет применять обводку напрямую к импортированным изображениям, использование фреймов, масок и фигур делает процесс быстрым и гибким. Главное — понимать, как работают слои, маски и настройки обводки.

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

Освоив эти техники, вы сможете быстро реализовывать любые задачи, связанные с оформлением изображений, и делать свои макеты профессиональными и готовыми к разработке.
  • Всегда используйте фрейм или фигуру для добавления обводки к изображению.
  • Положение обводки (Inside/Center/Outside) влияет на макет — выбирайте осознанно.
  • Для нестандартных форм применяйте маски и Inner Shadow.
  • Создавайте компоненты для повторного использования и удобства правки.
  • Тестируйте контраст обводки, особенно при работе с тёмной темой.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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