UNPKG

693 Btext/coffeescriptView Raw
1iconfont = require('gulp-iconfont')
2iconfontCss = require('gulp-iconfont-css')
3cssfont64 = require('gulp-cssfont64')
4rename = require('gulp-rename')
5
6module.exports =
7 svg2font: ({gulpsrc, gulpdest, fontPath, iconsScss, name}) ->
8 gulpsrc
9 .pipe(iconfontCss({
10 fontName: name
11 targetPath: iconsScss
12 fontPath: fontPath
13 path: 'src/public/gt-ui/icons/_icons.scss'
14 }))
15 .pipe(iconfont(fontName: name))
16 .pipe(gulpdest)
17
18 font2scss: ({gulpsrc, gulpdest}) ->
19 gulpsrc
20 .pipe(cssfont64())
21 .pipe(rename("_iconsfont.scss"))
22 .pipe(gulpdest)