Из Figma в Webflow: маршрут от макета до сайта с CMS

Разделите работу на три этапа: в Figma определите структуру и состояния страниц, в Webflow соберите адаптивную вёрстку, затем свяжите повторяющийся контент с CMS. Главная граница проходит между оформлением шаблона и данными отдельной записи. Перенос красивого макета ещё не проверяет работу сайта с реальным содержимым.

3 материала по задачеПерейти к инструкциям ↓
В этой подборке

Материалы подборки

Выберите инструкцию под свою задачу. Ниже — подробный разбор выбора и проверки результата.

03 / 3 материала

Динамический контент с помощью CMS в Webflow: управляйте своим контентом с легкостью

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

Читать материал

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

Что должно появиться на каждом этапе

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

Этап Результат Проверка
Макет Figma Иерархия, компоненты, состояния Понятен ли маршрут посетителя
Вёрстка Webflow Структура и правила расположения Работает ли страница при разной ширине
CMS Поля записей и общий шаблон вывода Можно ли добавить запись без переделки оформления

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

Как отделить шаблон от содержимого

Возьмите одну карточку и подпишите каждую её часть. Размер и расстояния относятся к оформлению. Заголовок и краткое описание — к данным. Кнопка ведёт к конкретной записи, но её внешний вид повторяется. Если в макете есть особенная карточка, решите, действительно ли ей нужен отдельный шаблон или достаточно поля, которое управляет содержимым.

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

Как принять готовый результат

  • Добавьте несколько записей с разной длиной заголовков и описаний.
  • Откройте список и подробные страницы на узком и широком экране.
  • Измените запись в CMS и проверьте соответствующее место на странице.
  • Проверьте ссылки карточек и поведение при отсутствии необязательного поля.
  • Попросите редактора создать ещё одну запись без изменения вёрстки.

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