Библиотека иконок с флагами. Генерируется двух форматах
- шрифты (В процессе)
- svg файлы
[ ] написать билдер что бы не приходилось вручную делать изменения описанные ниже [ ] написать схематику для ng-add что бы добавляли пути к css в проект
Дизайнеры должны также передать файлы svg которые подходят для генерации шрифтов
Дизайнеры передают только файлы флагов в формате svg с полным навазние типа "AD - Andorra.svg" Мы предварительно должны их очистить оставив только абривиатуру, что бы названия файла было типа "AD.svg" Только после этого проверить запуск
Если атрибуты rx в svg элементах отрицательны то шрифты не будут генеряться, пока устанавливаем 0 в ручную
1. После генерации svg-to-ts, необходимо вручную изменить name у PrizmIconSvgFlagSvg добавив туда prizmIconFlagSvg my-icons.ts
export interface PrizmIconSvgFlagSvg {
name: PrizmIconSvgFlagSvgEnum | prizmIconFlagSvg;
data: string;
}
2. также важно изменить названия константы competeSet на PRIZM_ICON_FLAGS_SVG_SET в файле my-icons.ts
- Открыть папку конфига (./configs)
- Проверить наличие файла ".svg-to-tsrc.js"
- Запустить комманду "svg-to-ts-constants"
- Открыть папку конфига (./configs)
- Проверить наличие файла ".fantsticiconrc.js"
- Запустить комманду "fantasticon"
- Для файлов svg: svg-to-ts-constants
- Для шрифтов: fantasticon
- Figma plugin для экспорта Advanced-SVG-Export