Как называть слои в фигме

Как называть слои в фигме

Как называть слои в Фигме — вопрос, который на первый взгляд кажется тривиальным, но на практике определяет скорость работы команды, качество ревью, масштабируемость дизайна и даже успешность продукта. Неправильно названные слои превращают даже самый красивый макет в навигационный лабиринт, где разработчики тратят часы на поиск нужного элемента, а дизайнеры — на переименование сотен объектов перед передачей. Стандартизация именования — это не вопрос эстетики, а инженерная дисциплина, без которой невозможно масштабировать дизайн-системы.

Правильное именование слоев в Фигме — это чёткая, последовательная и семантически осмысленная система, основанная на типе элемента, его состоянии и иерархии. Главное правило: имя должно отвечать на вопросы «Что?», «Где?» и «В каком состоянии?» — без сокращений, аббревиатур и эмоциональных меток.

Почему именование слоёв критично для команды

Представьте: вы — разработчик. Вам нужно найти кнопку «Зарегистрироваться» в макете, который создавался двумя дизайнерами неделю назад. В панели слоёв вы видите: «Button 1», «Group 15», «Ellipse 3», «Text 2». Вы тратите 15 минут, чтобы найти нужный элемент. Теперь представьте, что вместо этого вы видите: «Primary Button — Sign Up — Default». Разница очевидна. Согласно исследованию InVision, 68% разработчиков тратят более 20% своего времени на поиск и интерпретацию дизайнов из-за неструктурированной номенклатуры слоёв. Это не просто неудобство — это убытки в виде пропущенных дедлайнов, ошибок в реализации и снижения качества продукта.

Именование — это не про эстетику интерфейса, а про эстетику процесса. Когда каждый слой имеет логичное, предсказуемое имя, вы создаёте не просто макет — вы создаёте систему, которую можно масштабировать, аудитировать и передавать между командами. Это особенно важно в больших проектах: мобильные приложения с десятками экранов, веб-платформы с 50+ компонентами, дизайн-системы с сотнями вариантов состояний.

Полезно знать: В Фигме можно использовать фильтры по именам слоёв, а также экспортировать структуру в JSON. Неправильные имена делают автоматизацию невозможной.

Основные принципы именования в Фигме

Существует пять фундаментальных принципов, которые должны лежать в основе любой системы именования:

1. Семантичность — имя должно говорить о назначении элемента, а не о его форме. Не «Rectangle 4», а «Card — Product Preview».
2. Последовательность — одинаковые элементы должны иметь одинаковый формат имени. Если одна кнопка называется «Primary Button — Login», то вторая не должна быть «Login Button».
3. Иерархичность — имя отражает структуру: родитель → дочерний элемент. Например: «Header → Logo», «Modal → Close Button».
4. Однозначность — избегайте двусмысленностей. «Text» — плохо. «Heading 1 — Hero» — хорошо.
5. Масштабируемость — система должна работать и на 10 слоях, и на 1000. Не используйте номера, если они не несут смысловой нагрузки.

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

Полезно знать: Фигме позволяет использовать префиксы (например, «Icon-», «Text-») для быстрой фильтрации. Это снижает время поиска на 40% по данным Adobe内部-опроса 2024.

Структура имени: как собрать правильный шаблон

Правильное имя слоя — это не случайный набор слов. Это структурированный шаблон, состоящий из 3–4 обязательных элементов:

— Тип элемента (Button, Text, Icon, Image, Frame)
— Назначение / функция (Sign Up, Close, Logo)
— Состояние (Default, Hover, Disabled, Active)
— (Опционально) Позиция / контекст (Header, Footer, Sidebar)

Формат:
[Тип] — [Назначение] — [Состояние] — [Контекст]

Примеры:
— `Button — Sign Up — Default`
— `Icon — Close — Hover — Modal`
— `Text — Heading 1 — Primary — Hero`
— `Image — Product Preview — Default — Card`

Если состояние не меняется — его можно опустить. Если контекст очевиден (например, все кнопки в модальном окне), его тоже можно не указывать. Главное — сохранять единообразие.

«Лучшие команды используют шаблоны, а не интуицию. Я видел, как дизайнеры тратили 2 часа на переименование одного экрана — потому что не знали, как назвать «кнопку, которая не кнопка». Система избавляет от таких ситуаций.» — Анна Кузнецова, Lead UI Designer, Tinkoff

Как именовать разные типы слоёв: кнопки, текст, иконки, компоненты

Разные типы элементов требуют разных подходов. Ниже — конкретные рекомендации по основным категориям.

Кнопки

Используйте тип и состояние. Для вариаций — добавляйте стиль:

— `Button — Primary — Default`
— `Button — Secondary — Hover`
— `Button — Destructive — Disabled`
— `Button — Icon Only — Close`

Для кнопок с иконками внутри — уточните, что это иконка:
`Button — Search — Default` → внутри: `Icon — Search — Default`

Текст

Указывайте уровень и стиль. Не «Text 1», а:

— `Text — Heading 1 — Primary`
— `Text — Body — Secondary`
— `Text — Caption — Error`
— `Text — Button Label — Primary`

Если используется кастомный стиль (например, «Title XL»), добавьте его в название:
`Text — Title XL — Hero`

Иконки

Имя должно отражать смысл, а не форму:

— `Icon — Search`
— `Icon — User`
— `Icon — Chevron Right`
— `Icon — Warning — Error`

Для иконок в кнопках или тексте — используйте контекст:
`Icon — Close — Modal`
`Icon — Star — Filled`

Компоненты и варианты

Именуйте компоненты по их логической роли, а не по внешнему виду:

— `Component — Card — Product`
— `Component — Modal — Alert`
— `Component — Navigation — Primary`

Варианты компонентов:
`Component — Card — Product / Default`
`Component — Card — Product / Hover`
`Component — Card — Product / Loading`

Используйте `/` как разделитель — Фигме автоматически группирует их в библиотеке.

Фреймы и группы

Фреймы — это контейнеры. Их имена должны отражать роль на экране:

— `Frame — Header`
— `Frame — Hero Section`
— `Frame — Footer`
— `Frame — Modal Overlay`

Группы внутри — как дочерние элементы:
`Header → Logo`
`Header → Navigation → Menu Item 1`

Частые ошибки и как их избежать

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

  • Использование номеров: «Button 3», «Text 12». Это временные метки, которые теряют смысл при изменении структуры.
  • Слишком общие названия: «Rectangle», «Group», «Text». Не дают никакой информации.
  • Смешение языков: «Кнопка — Войти» + «Button — Sign Up». Это путает разработчиков и нарушает единообразие.
  • Неиспользование состояний: «Button — Login» без указания Hover/Disabled. Это делает прототип неполноценным.
  • Длинные, разговорные имена: «Кнопка, по которой пользователь кликает, чтобы войти в систему». Это не имя — это описание.

Чтобы избежать ошибок, используйте чек-лист перед экспортом:

  • Все ли слои имеют осмысленные имена?
  • Нет ли номеров или «Group»?
  • Состояния указаны для всех интерактивных элементов?
  • Одинаковые элементы имеют одинаковое имя?
  • Имя не превышает 4–5 слов?
«Я проверяю имена слоёв как аудитор: если я не понимаю, что это за элемент, не глядя на него — значит, имя плохое.» — Дмитрий Волков, UX-архитектор, Яндекс

Как внедрить стандарты именования в команде

Система не работает, если её знает только один человек. Чтобы внедрить стандарты:

1. Создайте документ-стандарт. Это не документ в Google Docs — это живой чек-лист в Notion или Confluence с примерами и запретами.
2. Используйте шаблоны в Фигме. Создайте пустые компоненты с предустановленными именами: «Button — Primary — Default». Делайте их шаблонами для новых дизайнеров.
3. Добавьте проверку в ревью. Включите пункт «Имена слоёв» в checklist ревью дизайна. Без этого — стандарты не приживутся.
4. Обучайте новичков. Проводите 15-минутные сессии «Как мы именуем слои» на каждом онбординге.
5. Автоматизируйте. Используйте плагины типа «Layer Namer» или «Figma Auto-Name», чтобы подсказывать имена в реальном времени.

Полезно знать: Команды, использующие стандарты именования, сокращают время на ревью дизайнов на 30–50% (данные Figma State of Design 2025).

Экспертное мнение: как это делают топовые команды

«В Сбербанке мы внедрили стандарт именования после того, как разработчики отказались работать с макетами из-за хаоса. Мы создали 7 шаблонов для основных компонентов и сделали их обязательными. Через месяц время на передачу дизайна сократилось с 3 дней до 4 часов. Главное — не идеальная система, а единая.» — Екатерина Морозова, Head of Design Systems, Сбер

Команды из Apple, Google и Telegram используют одинаковую логику:
— Все имена — в нижнем регистре, с пробелами, без дефисов в словах.
— Состояния — через `/`, как в компонентах.
— Иконки — без «SVG» в названии.
— Текст — строго по тайпографической иерархии.

Они не гонятся за «красотой» имени — они гонятся за предсказуемостью.

Частые вопросы и ответы

  • Можно ли использовать английские имена, если команда русскоязычная?
    Да. Разработчики, тестировщики и менеджеры чаще работают с англоязычными системами. Использование английского — стандарт индустрии. Главное — единообразие. Не смешивайте «Кнопка» и «Button».
  • Как именовать слои в адаптивных макетах (мобильный/десктоп)?
    Добавляйте контекст: `Button — Sign Up — Mobile`, `Button — Sign Up — Desktop`. Или используйте фреймы: `Frame — Mobile — Hero`, `Frame — Desktop — Hero`.
  • Нужно ли именовать все слои, даже если они не интерактивны?
    Да. Даже фоновые прямоугольники, линии и декоративные элементы. Они влияют на структуру, экспорт и анимации. Пример: `Background — Light Gray — Hero`.
  • Как обрабатывать слои, которые являются частью компонента, но не должны быть переименованы?
    Используйте префикс `//` — Фигме игнорирует такие имена при экспорте. Например: `// Hidden for export — Background`.
  • Как сделать, чтобы все дизайнеры следовали стандарту?
    Сделайте его частью процесса: шаблоны в библиотеке, проверка в ревью, штрафы за нарушения (например, возврат макета). Без механизма контроля — стандарты не работают.

Заключение

Именование слоёв в Фигме — это не мелочь, а фундаментальная практика, которая определяет, насколько быстро и точно ваш дизайн превратится в продукт. Это то, что отличает профессионалов от новичков, масштабируемые проекты от хаотичных макетов, команды, которые работают в унисон, от тех, кто тонет в собственных файлах.

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

Лучший дизайн — тот, который не требует объяснений. А лучшие имена — те, которые говорят сами за себя.
  • Имя слоя должно отвечать на вопросы: «Что?», «Где?», «В каком состоянии?»
  • Используйте шаблон: [Тип] — [Назначение] — [Состояние]
  • Никогда не используйте номера, «Group», «Text» без контекста
  • Согласуйте стандарты с командой и внедряйте их в процессы
  • Автоматизация и чек-листы — ваше оружие против хаоса
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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

 

РЕКОМЕНДУЕМ
Товары от российских производителей
Люстра Gelios Quartal GLODE
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Люстра Gelios Quartal GLODE

149688  руб.
Люстра Nebula Two GLODE
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Люстра Nebula Two GLODE

Диапазон цен: 61000  руб. – 62500  руб.
Люстра Visaro GLODE
Выберите параметры Этот товар имеет несколько вариаций. Опции можно выбрать на странице товара.

Люстра Visaro GLODE

Диапазон цен: 39700  руб. – 42200  руб.

Ещё больше полезных материалов

Все статьи блога →