К содержанию
Гайд

Как перенести файлы из Figma

Нужны только ссылка на файл и токен доступа: Morfa соберёт из макета Figma обычный файл, который можно править.

Обновлено 5 минут чтения

Коротко

Чтобы перенести файл из Figma в Morfa, откройте «Импорт» → «Импорт из Figma…», вставьте ссылку на файл и личный токен доступа Figma с правом «File content — Read only», выберите страницы и нажмите «Перенести файл».

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

  • Работает без VPN
  • 10 файлов бесплатно
  • Импорт из Figma на любом плане

Что понадобится

Для переноса нужны две вещи: ссылка на файл Figma и личный токен доступа Figma. Сам файл скачивать не нужно: Morfa читает его через API Figma прямо из вашего браузера.

Импорт бесплатный на любом плане. Результат — новый файл в Morfa: он считается в лимите файлов (на плане «Бесплатный» — 10 файлов), а картинки из него занимают место под изображения (1 ГБ на том же плане).

  • Ссылка на файл: из адресной строки Figma или через «Copy link».
  • Токен доступа Figma с правом «File content — Read only».
  • Аккаунт Morfa, в котором появится новый файл.

Как получить токен доступа Figma

Токен — это ключ, по которому Figma отдаёт содержимое ваших файлов. Его создают в настройках аккаунта Figma и там же в любой момент отзывают.

  1. Откройте настройки Figma

    В Figma нажмите на свой аватар и выберите Settings, затем вкладку Security.

  2. Создайте токен

    В разделе Personal access tokens нажмите Generate new token и дайте ему понятное имя.

  3. Выберите право доступа

    Для переноса достаточно права «File content — Read only». Остальные права не нужны.

  4. Скопируйте токен

    Скопируйте токен сразу после создания и вставьте его в окно импорта.

Перенос по шагам

Импорт запускается из файлового менеджера Morfa, а не из открытого макета: перенос всегда создаёт новый файл.

  1. Откройте «Импорт из Figma…»

    В файловом менеджере нажмите «Импорт» и выберите «Импорт из Figma…».

  2. Вставьте ссылку и токен

    Ссылку на файл — в первое поле, токен доступа — во второе.

  3. Выберите страницы

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

  4. Нажмите «Перенести файл»

    Пока идёт перенос, вкладку лучше не закрывать: файл читается из вашего браузера.

  5. Прочитайте отчёт

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

Что переносится как есть

Слои остаются слоями, а не картинками: после переноса их можно выделять, двигать и править, как будто макет нарисован в редакторе с самого начала.

  • Структура

    Страницы, фреймы, группы, секции и фрагменты для нарезки.

  • Компоненты

    Компоненты и наборы вариантов, экземпляры с переопределениями.

  • Автолейаут

    Направление, отступы, выравнивание и перенос строк; ограничения для слоёв вне автолейаута.

  • Оформление

    Стили, заливки, обводки с профилями толщины, эффекты и картинки.

  • Векторы и текст

    Фигуры, контуры, булевы операции, текст и текст по контуру.

  • Прототип

    Связи между экранами и сценарии: прототип можно сразу запустить в плеере.

Что переносится иначе

Некоторые вещи Figma не отдаёт через API или в редакторе их пока нет. Всё это перечислено в отчёте после импорта, поэтому сюрпризов при работе не будет.

Что меняется при переносе из Figma и что делать
В FigmaВ Morfa после переносаЧто делать
ПеременныеСлои получают текущие значения переменныхСоздать коллекцию заново; Figma отдаёт переменные через API только на плане Enterprise
Шрифт не из каталогаЗаменяется похожим: Helvetica — на Inter, Gilroy и Poppins — на MontserratВыбрать замену вручную из 87 шрифтов каталога, все с кириллицей
Экземпляры из командных библиотекСтановятся обычными фреймамиПеренести файл библиотеки и опубликовать его как библиотеку команды
Шум, текстура, стекло, видео в заливкеНе переносятсяЗаменить картинкой или обычными эффектами
Сетка автолейаутаСтановится фиксированным расположениемСобрать заново из вложенных автолейаутов
Переменные и условия в прототипеНе переносятсяСделать варианты и переключать их через «Изменить на»

Очень большой макет за один раз не перенести: если редактор пишет, что макет слишком большой, выберите меньше страниц и перенесите файл частями.

Нужен ли VPN для переноса

Morfa работает без VPN. Но импорт обращается к самой Figma, поэтому если Figma открывается у вас только через VPN, на время переноса его придётся включить. Если Figma открывается и так, VPN не нужен.

Когда файл перенесён, он хранится в вашем аккаунте Morfa, и Figma для работы с ним больше не нужна. Копию файла можно сохранить на компьютер в формате .rdesign.

Что сделать после переноса

Пройдитесь по отчёту и проверьте замены шрифтов: они сильнее всего влияют на вид макета. Затем запустите прототип кнопкой ▶ и проверьте связи между экранами.

Дальше всё как обычно: горячие клавиши те же, что в Figma, автолейаут и компоненты работают так же, а разработчику можно сразу дать роль с доступом к вкладке «Код».

Morfa — редактор интерфейсов в браузере

Компоненты, автолейаут, прототипы, совместная работа и код React. Без VPN, с оплатой в рублях.

0 ₽
План «Бесплатный»: 10 файлов, все инструменты и экспорт, без срока
990 ₽
в месяц за план «Профессиональный» или 790 ₽ при оплате за год; 20 ГБ картинок
Figma → Morfa
Импорт файлов по ссылке, бесплатно на любом плане
Без VPN
Открывается в браузере из России, без установки

Вопросы

Что чаще всего спрашивают о теме «Перенос из Figma».

Сколько стоит перенос из Figma?

Ничего: импорт бесплатный на любом плане Morfa. Новый файл занимает место в лимите файлов, а картинки из него — место под изображения.

Можно ли загрузить файл .fig?

Нет. Перенос работает по ссылке на файл и токену доступа Figma. Загрузить файл .fig или перенести файлы Sketch, Adobe XD и Penpot сейчас нельзя.

Переносятся ли переменные Figma?

Нет: Figma отдаёт переменные через API только на плане Enterprise. Слои получают текущие значения, а коллекцию переменных с режимами можно собрать заново в окне «Переменные».

Безопасно ли вводить токен Figma?

Токен нужен только браузеру, чтобы прочитать файл. Сервер Morfa его не сохраняет. Дайте токену только право «File content — Read only» и отзовите его в настройках Figma после переноса.

Что будет со шрифтами, которых нет в каталоге?

Они заменяются похожими из каталога, и каждая замена указана в отчёте. В каталоге 87 семейств, у всех есть кириллица.

Начните с шаблона или с файла из Figma

Бесплатно — 10 файлов, все инструменты и экспорт. Карта не нужна.