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

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

Создание обводки по контуру в Figma — это базовый, но важный навык для точного позиционирования элементов, подготовки макетов к верстке и работы с иконками или сложными фигурами. Обводка (или stroke) помогает выделить границы объекта, добавить ему визуальный акцент или подготовить его для экспорта. В отличие от простого изменения цвета заливки, обводка требует понимания настроек стилей, порядка отрисовки и особенностей работы с векторными узлами.

Чтобы сделать обводку по контуру в Figma, выберите объект, перейдите в правую панель свойств и настройте параметры Stroke: цвет, толщину, тип линии и положение (внутри, по центру, снаружи). Для точной подгонки используйте опцию «Outside» и корректируйте радиус скругления при необходимости.

Основные настройки обводки в Figma

Обводка в Figma доступна для всех векторных объектов, фигур, текстовых блоков и компонентов. Чтобы активировать её, выберите любой объект на холсте и откройте правую панель инспектора. Раздел Stroke находится сразу под заливкой (Fill). По умолчанию он отключен — значок обводки серый, а толщина равна нулю.

Активируйте обводку, кликнув по полю цвета или установив значение толщины больше 0. После этого появятся дополнительные настройки: тип линии (сплошная, пунктир, штрихпунктир), закругление концов линий (butt, round, square) и соединений углов (miter, round, bevel). Эти параметры особенно важны при создании иконок, рамок или технических чертежей.

Цвет обводки можно задать через палитру, HEX-код, RGB или использовать стили из библиотеки. Если вы работаете в команде, рекомендуется использовать глобальные стили (Local Styles), чтобы обеспечить единообразие. Например, все кнопки с обводкой должны использовать один и тот же стиль с именем «Stroke/Primary».

Полезно знать: Обводка не влияет на размеры объекта при автоматическом размещении (Auto Layout), если только она не выходит за пределы границ. Это важно учитывать при проектировании интерфейсов.

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

Типы положения обводки: внутри, по центру, снаружи

Один из ключевых моментов при работе с обводкой — её положение относительно контура объекта. В Figma есть три варианта:

  • Center (по центру) — обводка рисуется наполовину внутри, наполовину снаружи контура. Это значение по умолчанию.
  • Inside (внутри) — вся обводка располагается строго внутри границ объекта.
  • Outside (снаружи) — обводка полностью вынесена за пределы контура.

Выбор типа зависит от задачи. Например, при создании рамки вокруг карточки лучше использовать Outside, чтобы обводка не «съедала» внутреннее пространство. При работе с иконками 24×24 пикселя Inside позволяет сохранить чёткие границы без увеличения габаритов.

Тип положения
Когда использовать
Особенности
Center
По умолчанию, для общих задач
Может вызвать визуальное «расплывание» на малых размерах
Inside
Иконки, текст, плотные сетки
Не изменяет габариты объекта, но может быть менее заметен
Outside
Рамки, выделение, разделители
Увеличивает общий размер объекта на величину обводки
«Для дизайна систем всегда указывайте в спецификациях, какой тип обводки используется — Inside или Outside. Это помогает разработчикам правильно интерпретировать макеты.» — Алексей Ковалёв, UX-дизайнер, 8 лет в продуктовых командах

Как нарисовать обводку по контуру изображения

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

Шаги для создания обводки по контуру:

  1. Загрузите изображение на холст через меню File → Place Image или перетащите файл.
  2. Создайте новый векторный фрейм (Vector) или используйте Pen Tool (P), чтобы начать обводить контур вручную.
  3. Точечно следуйте за краями объекта, добавляя узлы. Используйте Smooth Node для плавных кривых.
  4. Закончив контур, примените к нему обводку через панель Stroke.
  5. При необходимости скройте или удалите исходное изображение.

Если контур сложный (например, силуэт дерева или животного), можно воспользоваться сторонними инструментами: Adobe Illustrator (функция Image Trace), Vector Magic или онлайн-сервисами вроде Autotracer.org. Экспортированный SVG-файл затем импортируется в Figma.

Полезно знать: После импорта SVG в Figma проверьте, не разбит ли вектор на лишние части. Иногда требуется объединение узлов (Join) или упрощение контура (Simplify Path).

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

Работа с векторными масками и трейсингом

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

Пример использования:

  • Поместите изображение внутрь векторного контура (например, круга или произвольной формы).
  • Выделите оба объекта и нажмите Ctrl+Alt+M (Cmd+Option+M на Mac).
  • Теперь изображение будет видно только внутри контура.
  • Добавьте обводку к самому контуру — она станет рамкой по краю.

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

Для автоматического трейсинга Figma пока не предлагает встроенных решений, но в экосистеме есть плагины:

  • Vectorizer — преобразует растровые изображения в векторные контуры.
  • Image Tracer — позволяет быстро создать обводку по изображению с настройкой детализации.
  • Trace Path — удобен для простых форм и логотипов.
«Плагины экономят часы ручной работы. Я регулярно использую Vectorizer для превращения скетчей в чистые векторы перед презентацией заказчику.» — Марина Соколова, UI-дизайнер, Figma Ambassador

Ошибки при настройке обводки и как их избежать

Новички часто сталкиваются с проблемами, связанными с обводкой. Ниже — самые распространённые ошибки и способы их решения.

Ошибка 1: Обводка «съедает» содержимое

При использовании Inside обводка может частично перекрывать текст или иконку внутри фигуры. Особенно заметно на малых размерах (например, 24×24 пикселя).

Решение: Переключитесь на Outside или Center, либо увеличьте размер объекта с учётом толщины обводки. Например, для обводки 2 пикселя добавьте по 2 пикселя с каждой стороны.

Ошибка 2: Неправильное поведение в Auto Layout

Если объект с обводкой Outside находится в Auto Layout, его визуальные границы могут выходить за пределы фрейма, что ломает выравнивание.

Решение: Добавьте внутренние отступы (padding) в Auto Layout, равные половине толщины обводки. Или используйте отдельный слой для обводки вне основного потока.

Ошибка 3: Обводка не экспортируется

При экспорте в PNG или JPG иногда кажется, что обводка пропала. Это происходит, если объект выходит за пределы видимой области фрейма.

Решение: Убедитесь, что фрейм достаточно большой, чтобы вместить обводку Outside. Активируйте «Include outside elements» в настройках экспорта, если нужно.

Ошибка
Причина
Решение
Обводка не видна
Толщина 0 или цвет совпадает с фоном
Проверьте настройки Stroke в правой панели
Размытая обводка
Нечётная толщина на нечётных координатах
Выравнивайте объекты по пиксельной сетке (Pixel Grid)
Обводка исчезает при масштабировании
Настройка «Scale Stroke» отключена
Включите Scale Stroke в контекстном меню объекта
Полезно знать: Чтобы обводка масштабировалась пропорционально при изменении размера объекта, включите опцию «Scale Stroke and Effects» в контекстном меню (правый клик → Transform).

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

«Многие дизайнеры недооценивают важность обводки. Она не просто украшает — она передаёт состояние: фокус, выбор, ошибка. Поэтому я всегда теструю обводку на разных фоновых цветах и в темной теме.» — Дмитрий Петров, Senior Product Designer, опыт 12 лет

По словам эксперта, стандартная толщина обводки для интерфейсов — 1–2 пикселя. Более толстые линии (3 и более) используются редко — обычно для выделения модальных окон или состояния драг-н-дроп.

Также Дмитрий отмечает, что в дизайн-системах стоит заранее определить набор стилей обводки: например, Primary Stroke (1px, #0066CC), Error Stroke (2px, #D32F2F), Success Stroke (1px, #388E3C). Это ускоряет работу и снижает количество ошибок при передаче макетов.

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

Можно ли сделать разную толщину обводки на разных сторонах?
Нет, в Figma нельзя задать разную толщину обводки для каждой стороны одной фигуры. Но вы можете использовать отдельные линии (Line Tool) или наложить несколько объектов, чтобы имитировать такой эффект.
Почему обводка выглядит размытой?
Размытость возникает, когда линия попадает между пикселями. Чтобы избежать этого, выравнивайте объекты по пиксельной сетке. Также проверьте, включена ли опция «Snap to Pixel» в настройках вида.
Как экспортировать только обводку?
Выберите объект, убедитесь, что заливка отключена (Fill = none), а обводка включена. Затем экспортируйте как PNG, SVG или PDF. Для SVG сохраните как вектор, чтобы сохранить редактируемость.
Поддерживаются ли градиентные обводки?
Да, начиная с 2022 года Figma поддерживает градиентные обводки. Выберите тип заливки Gradient в разделе Stroke и настройте цвета и направление.
Что делать, если обводка не отображается в Prototypes?
Убедитесь, что обводка не была случайно скрыта через Visibility или Opacity. Также проверьте, не перекрывается ли объект другими слоями. В режиме Prototype все визуальные свойства, включая обводку, должны отображаться корректно.

Заключение

Обводка по контуру в Figma — это не просто визуальный элемент, а важный инструмент коммуникации в интерфейсе. Правильно настроенная обводка помогает выделить интерактивные элементы, передать состояние и улучшить читаемость макета. Главное — понимать различия между типами положения (Inside, Center, Outside) и учитывать влияние обводки на размеры и поведение объектов в Auto Layout.

Независимо от того, работаете ли вы над иконкой, карточкой или целой дизайн-системой, обводка должна быть осознанной и согласованной. Используйте стили, плагины и точные настройки, чтобы избежать типичных ошибок и ускорить процесс проектирования.
  • Всегда проверяйте положение обводки — Outside чаще всего подходит для рамок.
  • Используйте плагины для автоматического трейсинга сложных контуров.
  • Включайте Scale Stroke при масштабировании объектов.
  • Создавайте глобальные стили обводки для единообразия в проекте.
  • Тестируйте обводку на разных фонах и в темной теме.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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

 

РЕКОМЕНДУЕМ
Товары от российских производителей