⚡Быстрый SVG
Покажу как быстро переносить вектор с фигмы в флаттер без скачки файлов и беготни по Finder
В чем собсн проблема?
При необходимости использования SVG с макетки фигмы по обычному пути требуется:
Выделить элемент
Найти кнопку экспорта
Выбрать SVG
Нажать экспортировать
Дождаться загрузки
Зайти в файндер/проводник
Перекинуть файл в папку с проектом
Прописать путь файла в SVG виджете
Слишком много действий для такой мелочи, причем требующих молниеносных и четко отработанных действий, а если перепутаете название или путь к файлу? пол часа разбираться в чем проблема?
Что я предлагаю и советую
По сути, SVG это куча небольшого текста, похожего чем-то на html, а текстом взаимодействовать проще чем с картинкам.

Так почему бы не копировать его как обычный текст? Показываю
Выделяем элемент
Копируем SVG код

Ручками через пкм создаем пустой файл с нужным названием в формате вектора

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

Копируем относительный путь к полученному файлику

Вставляем путь к файлу (Не забываем пакет flutter_svg для виджета векторных изображений)

Вауля! Всего за пару тычек мы перенесли вектор прямо в рабочий проект. Жмем хотрелоад и все работет) Плюсом мы всегда можем копипастнуть другой SVG код в уже существующий файл, а не перекачивать файлы
Last updated
Was this helpful?