- build/ — Сгенерированные файлы для Flutter, Kotlin, Swift, временные данные
- core/ — Основная логика на Go: API, обработка тем, иконок, моделей, утилиты
- data/ — Конфигурационные и справочные файлы, экспортированные данные из Figma
- icons/ — Исходные SVG-иконки и их группы
- templates/ — Шаблоны для генерации файлов под разные платформы
Чтобы сгенерировать файлы:
- Зайти в Figma аккаунт (С доступом в файл дизайна)
- Открыть файл дизайна (Ссылка выше)
- Открыть страницу с иконками
- Создать файл в data/config.json по инструкции в data/config.json_example
- Запустить плагин (https://www.figma.com/community/plugin/1457362132545070106) в файле дизайна
- Открыть Menu в плагине
- Нажать Export -> Export to JSON (Full data)
- Перенести скачанный файл в папку data с заменой существующего файла
- Запустить go run main.go