Skip to content

uhodav/generate-fonts-in-svg

Repository files navigation

SvgFont

Генерация шрифта иконок

Результат

# Устанавливаем зависимости
$ npm install

# Добавляем новые иконки в формате svg в папку icons. Имя будет использовано для созданного класса

# Запускаем сборку шрифта
$ npm run generate

Результат работы в папке dist fonts можно забирать целиком. Стили из папки styles по необходимости

  • dist содержит готовые шрифты и стили
    • fonts готовые шрифты
      • SvgFont.eot
      • SvgFont.svg
      • SvgFont.ttf
      • SvgFont.woff
      • SvgFont.woff2
    • stylesстили иконок
      • icons.css
      • icons.json используется в storybook
      • icons.less используется в компоненте иконок
    • demo.html файл демонстрации
  • icons файлы svg для создания шрифта
  • template шаблоны для формирования
    • 'css.hbs' шаблон генерации 'icons.css'
    • 'html.hbs' шаблон генерации 'demo.html'
    • 'less.hbs' шаблон генерации 'icons.less'
  • .fantasticonrc.js настройки

Используется https://github.com/tancredi/fantasticon/

About

Create smarttender icon fonts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published