npm

@prizm-ui/flag-icons
TypeScript icon, indicating that this package has built-in type declarations

5.2.0 • Public • Published

Flag icons

Библиотека иконок с флагами. Генерируется двух форматах

  • шрифты (В процессе)
  • svg файлы

TODO

[ ] написать билдер что бы не приходилось вручную делать изменения описанные ниже [ ] написать схематику для ng-add что бы добавляли пути к css в проект

Важно

Неправилльные файлы

Дизайнеры должны также передать файлы svg которые подходят для генерации шрифтов

Неправилльные названия

Дизайнеры передают только файлы флагов в формате svg с полным навазние типа "AD - Andorra.svg" Мы предварительно должны их очистить оставив только абривиатуру, что бы названия файла было типа "AD.svg" Только после этого проверить запуск

Отрицательные значения

Если атрибуты rx в svg элементах отрицательны то шрифты не будут генеряться, пока устанавливаем 0 в ручную

После генерации svg-to-ts

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

Как сгенерить svg иконки

  1. Открыть папку конфига (./configs)
  2. Проверить наличие файла ".svg-to-tsrc.js"
  3. Запустить комманду "svg-to-ts-constants"

Как сгенерить шрифты иконки

  1. Открыть папку конфига (./configs)
  2. Проверить наличие файла ".fantsticiconrc.js"
  3. Запустить комманду "fantasticon"

Что используем

Readme

Keywords

none

Package Sidebar

Install

npm i @prizm-ui/flag-icons

Weekly Downloads

314

Version

5.2.0

License

none

Unpacked Size

4.24 MB

Total Files

25

Last publish

Collaborators

  • zurab.zyfra
  • rustam.i