Paddi « Сайт по фигме, но автор отношения к ним не имеет! Not affiliated with Figma
Это не официальный сайт Figma / This is not the official site of Figma

PaddiPaddi

установить плагин для Фигмы Paddi

Плагин Paddi поможет установить отступы для группы, фрейма или компонента.

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

Укажите значения отступов в группе компонентов или в имени фрейма. Например. кнопка [12 24]. Формат значений заполнения находится в том же порядке, что и CSS.

Фичи

  • Падди работает с группами, фреймами, компонентами, библиотеками.
  • Единственное, что нужно сделать, это указать отступы в имени компонента.
  • Распознавать компоненты с отступами, глядя на их имена. Работает так же, как в CSS.
  • Никаких ограничений нет, установите одинаковые отступы для всех сторон [12] или разные для каждой [12 24 14 32].
  • Paddi использует базовый элемент в качестве родительского и вычисляет отступы по нему.
  • Не нужно открывать настройки плагина все время, когда необходимо обновить отступы. Достаточно переименовать компонент и запустить Paddi.
  • Естественное поведение мастера и экземпляра. Если вы изменяете отступы основного компонента, не нужно ничего делать для обновления экземпляров, Paddi обновит все экземпляры автоматически.
  • Создайте главный компонент в своем библиотечном файле и примените заполнение для всех его экземпляров в любом файле проекта.
  • Если измените отступы для основного компонента в библиотеке, придется обновить все экземпляры в других файлах вручную.

Отступы

Значения заполнения устанавливаются по часовой стрелке сверху вниз. Работает так же, как в CSS. Примеры:

  • [12] — для всех сторон — 12 px
  • [12 24] — сверху и снизу — 12 px, справа и слева — 24 px.
  • [12 24 32] — вверху — 12 px, справа и слева — 24 px, внизу — 32 px
  • [12 24 32 16] — сверху — 12 px, справа — 24 px, снизу — 32 px, слева — 16 px

Форматы

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

  • [12 24]
  • [12, 24, 24, 12]

Установка отступов для группы

  1. Создайте прямоугольник. Этот элемент будет основой компонента.
  2. Поместите текст или другую фигуру в прямоугольник.
  3. Сгруппируйте эти элементы.
  4. Выберите группу и укажите, нужно ли переименовать группу, добавив, например, [16 32] в конце имени или просто запустите Paddi, чтобы применить значения по умолчанию — [12 24].
  5. Изменить текст или изменить размер элементов внутри группы.
  6. Выберите группу и снова запустите Paddi, чтобы применить отступы.

Установка отступов для фрейма

  1. Напишите текст или создайте форму.
  2. Оберните фреймом.
  3. Если у вас есть только один элемент во фрейме, отступы будут рассчитываться от фрейма до его элемента. ⚠️ Если во фрейме более одного элемента и вы хотите использовать этот фрейм в качестве основы, нужно обернуть все его элементы группой.
  4. Выберите фрейм и переименуйте его, добавив, например, [16 32] в конце имени или просто запустите Paddi, чтобы применить значения по умолчанию — [12 24].
  5. Изменить текст или изменить размер элементов внутри фрейма.
  6. Выберите фрейм и снова запустите Paddi, чтобы применить отступы.

Установка отступов для компонента

  1. После создания группы с некоторыми отступами создайте из нее главный компонент.
  2. Установите привязки для главного компонента, чтобы убедиться, что его экземпляры будут правильно реагировать. Установите Scale для базы и убедитесь, что все остальные элементы имеют Left и Top
  3. Измените элементы и запустите Paddi. ⚠️ Поскольку вы не можете изменить положение элементов в экземпляре, сможете изменить только текстовые элементы, а затем применить отступы.

Важно

  1. Самый низкий элемент в группе или фрейме будет основой компонента! Так что не забудьте добавить базу.
  2. Вы не можете изменить отступы, например, потому что не можете изменить расположение его элементов. Чтобы справиться с этим, перейдите к главному компоненту или отсоедините экземпляр.
  3. Если хотите установить фрейм в качестве основы и указать для него отступы, оберните все элементы внутри этого фрейма в группу, чтобы в кадре был только один элемент, а затем примените Paddi.
  4. Нельзя одновременно обновлять отступы для нескольких компонентов.

Где использовать

  • кнопки
  • элементы табуляции
  • элементы навигации
  • выпадающие меню
  • теги / баджи
  • всплывающие подсказки
  • иконки
  • пользовательские карты
  • модальные диалоги
  • разделы и т.д.

Хоткеи для MAC

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

Откройте Системные настройки -> Клавиатура -> вкладка Ярлыки -> Ярлыки приложения -> Добавить новое:

  1. Применение: фигма
  2. Название меню: Падди
  3. Сочетание клавиш: CmdShiftP (можете использовать свой собственный)
Разработчик: Oleksandr Telnov

Плагины из той же категории