Как в фигме сделать пунктирную линию
В мире цифрового дизайна детали решают всё. Одной из таких, казалось бы, незначительных, но чрезвычайно важных деталей является пунктирная линия. Этот скромный графический элемент, от простого пунктира до сложной штрих-пунктирной последовательности, играет ключевую роль в визуальном повествовании, организации интерфейсов и передаче специфических смыслов.
Вы можете создать интернет магазин за 1 вечер. Просто выберите готовый шаблон интернет магазина и установите его. Останется только наполнить его своими товарами.
Освоение создания и настройки пунктирных линий в Figma — это не просто технический навык, а шаг к повышению точности и выразительности ваших проектов. От обозначения областей裁剪 и seam allowances в макетах для разработки до визуального разделения контента в интерфейсах, умение работать с пунктиром открывает новые возможности для коммуникации через дизайн.
Основы работы со Stroke в Figma
Прежде чем погрузиться в мир пунктиров, необходимо твердо понимать, как Figma работает с обводками (Stroke). Каждая линия, фигура или кривая в программе может иметь атрибут Stroke, который определяет ее внешний вид. Панель управления обводкой расположена в правой колонке интерфейса, в секции «Stroke».
Ключевые параметры обводки, которые являются фундаментом для создания пунктира:
- Толщина (Weight): Определяет, насколько толстой будет линия. Измеряется в пикселях (px), но также поддерживает единицы pt, rem, em и другие.
- Тип (Type): Позволяет выбрать, куда будет применена обводка: внутрь фигуры (Inside), по центру ее границы (Center) или наружу (Outside). Для простых линий этот параметр неактивен.
- Положение (Position): Для текста и некоторых элементов позволяет выбрать расположение обводки.
- Свойства углов (Corner properties): Скругление углов (Radius) и стиль соединения отрезков (Join) — Miter, Bevel, Round.
- Стиль окончаний (Cap properties): Определяет, как будут выглядеть концы линии — Flat, Round, Square. Этот параметр критически важен для визуального восприятия пунктира.
Именно в свойствах обводки скрывается волшебная кнопка, превращающая сплошную линию в пунктирную. Рядом с полем выбора цвета обводки вы найдете меню с несколькими иконками, отвечающими за тип линии. По умолчанию выбран первый вариант — сплошная линия. Следующие три как раз и отвечают за различные виды пунктира.

Давайте перейдем от теории к практике. Вот базовый алгоритм, который позволит вам создать пунктирную линию за несколько секунд.
- Выберите инструмент. Активируйте инструмент «Frame» (F), «Rectangle» (R), «Line» (L) или «Pen» (P). Для простой прямой линии лучше всего подойдет инструмент «Line» (L).
- Нарисуйте объект. Кликните и протяните курсор на холсте, чтобы создать линию или фигуру.
- Примените обводку. В панели «Design» на правой боковой панели убедитесь, что у вашего объекта включен атрибут «Stroke» (иконка с контуром квадрата). Если он выключен (перечеркнут), кликните по иконке, чтобы активировать обводку и выбрать ее цвет.
- Превратите в пунктир. В той же секции «Stroke» найдите ряд из четырех иконок, расположенных под полем выбора цвета. Они выглядят как маленькие линии:
Первая — сплошная линия. Вторая — обычный пунктир (равные промежутки). Третья — пунктир с увеличенными точками (или штрих-точка). Четвертая — пользовательский пунктир (об этом подробнее ниже). Кликните на вторую или третью иконку. Ваша линия мгновенно станет пунктирной!
Однако на этом возможности не заканчиваются. Стандартные пресеты часто требуют тонкой настройки под конкретные задачи дизайна. Для этого нужно освоить работу с расширенными параметрами штриха.
Расширенные настройки пунктира
Figma предоставляет мощный контроль над каждым аспектом пунктирной линии. Рядом с иконками выбора типа линии вы найдете поле «Advanced stroke», которое выглядит как три точки. Кликнув на него, вы откроете панель детальных настроек, где и происходит основная магия.
В этой панели вы увидите два поля: Dash и Gap. Именно они управляют паттерном вашей пунктирной линии.
- Dash: Определяет длину видимого отрезка (штриха или точки).
- Gap: Определяет длину пробела между видимыми отрезками.
Вы можете вводить значения в пикселях. Более того, вы можете создавать сложные последовательности, разделяя значения запятыми. Например, последовательность Dash: 20, 5, 5, 5 и Gap: 5, 5, 5, 20 создаст паттерн: длинный штрих (20px), три коротких промежутка и три коротких штриха, а затем длинный промежуток, который затем повторяется.
Влияние свойств Stroke Cap и Corner на пунктир:
- Stroke Cap (окончание): При выборе Round или Square концы каждого штриха в пунктире будут закруглены или удлинены, что визуально увеличивает длину штриха. Опция Flat оставляет концы плоскими. Это особенно заметно на коротких значениях Dash (точках).
- Stroke Join (соединение): Для ломаных линий и фигур это свойство определяет, как будут стыковаться штрихи на углах. Round создает плавное скругление, Miter — острое угол, Bevel — срез.
Пунктирные линии — это не просто декоративный элемент. Они несут семантическую нагрузку и широко используются в интерфейсах по стандартным паттернам.
- Обозначение интерактивных зон. Классический пример — область для перетаскивания и загрузки файлов (Drag-and-Drop). Пунктирный контур четко указывает на возможность взаимодействия, не перегружая визуал.
- Визуальное разделение без перегруза. Вместо сплошной серой линии между разделами контента можно использовать тонкий пунктир. Это создает разделение, сохраняя легкость и воздушность композиции.
- Указание на возможность добавления. В дашбордах, конструкторах и редакторах пунктирный прямоугольник с иконкой «плюс» внутри — универсальный знак «Добавить новый блок/карточку/виджет».
- Отображение скрытых или вспомогательных границ. Например, границы ячеек таблицы, которые видны только при наведении, или направляющие в режиме прототипирования.
- Создание фоновых паттернов. Массивы пунктирных линий могут создавать subtle текстуры и фон для разделов, придавая им характер и глубину.
Для наглядности сведем основные параметры и их эффекты в таблицу. Это ваш быстрый справочник по созданию нужного типа линии. Таблица параметров обводки для создания различных типов пунктирных линий
| Параметр обводки | Роль в создании пунктира | Пример значения | Визуальный результат |
|---|---|---|---|
| Тип линии (Preset) | Базовый выбор паттерна | Второй пресет (Dashed) | Классический пунктир с равными штрихами и промежутками |
| Dash (в Advanced stroke) | Длина видимого отрезка | 4 px | Короткие штрихи, похожие на точки (если Cap не Round) |
| Gap (в Advanced stroke) | Длина пробела между отрезками | 8 px | Промежутки в два раза длиннее штрихов |
| Stroke Weight | Толщина линии | 2 px | Толстый, уверенный пунктир |
| Stroke Cap | Форма концов каждого штриха | Round | Каждый штрих выглядит как вытянутая «капля», пунктир кажется мягче |
| Последовательность Dash | Создание сложного паттерна | 10, 5 | Чередование длинных (10px) и коротких (5px) штрихов |
| Последовательность Gap | Создание сложного паттерна | 5, 10 | Чередование коротких (5px) и длинных (10px) промежутков |
Когда базовые принципы освоены, можно переходить к более изощренным приемам, которые значительно расширят ваш дизайнерский арсенал.
Для сложных или часто используемых паттернов можно обратиться к плагинам из сообщества Figma. Поищите в меню плагинов по запросам «Dashed Line», «Stroke Styles» или «Pattern». Они могут предлагать библиотеки готовых стилей или более продвинутые редакторы.
Создание точечного (round dots) паттерна. Стандартный пресет создает квадратные «точки». Для создания идеально круглых точек необходимо:
- Выбрать тип линии «Custom» (четвертая иконка).
- В Advanced stroke установить Dash: 0.
- Установить Stroke Cap: Round.
- Подобрать Gap. Чем больше значение Gap, тем больше расстояние между точками. Толщина точки определяется параметром Stroke Weight.
Имитация штрих-пунктирной линии. Это классический паттерн (длинный штрих — точка — длинный штрих). Для его создания задайте последовательность:
- Dash: 20, 0 (длинный штрих и «нулевой» штрих, который станет точкой благодаря Round Cap).
- Gap: 10, 10 (равные промежутки после штриха и после точки).
- Stroke Cap: Round.
Анимация пунктира в прототипах. Хотя Figma не анимирует сами параметры Dash, вы можете создать иллюзию движения (например, бегущей по контуру точки). Для этого:
- Создайте две идентичные пунктирные линии с одним длинным Gap и одним коротким Dash (точкой).
- Расположите их друг над другом.
- В прототипе сделайте переход между этими двумя состояниями с помощью Smart Animate. Задайте разное смещение начала паттерна (это можно сделать в Advanced stroke, но обычно требуется хитрое позиционирование), чтобы точка смещалась.
Заключение
Освоение инструментов создания пунктирных и штриховых линий в Figma — это путь от использования стандартных пресетов к тонкому, осознанному контролю над одним из ключевых элементов визуального языка. Как мы увидели, даже такой простой элемент открывает широкие возможности для кастомизации через настройки Dash, Gap, Cap и Weight, позволяя точно воплощать дизайн-замысел, будь то легкая разделительная линия или техническая разметка макета.
Таким образом, пунктирная линия оказывается мощным и гибким инструментом в руках дизайнера. Ее правильное применение не только улучшает эстетику интерфейса, но и повышает его понятность и удобство использования. Поэкспериментируйте с настройками, сохраняйте успешные стили как компоненты или стили библиотеки, и этот небольшой, но значимый элемент поможет вывести ваши проекты в Figma на новый уровень детализации и профессионализма.
