git ssb

16+

Dominic / patchbay



Tree: eb32370bf8cbd70b2d74afd663eeb9616fa35a03

Files: eb32370bf8cbd70b2d74afd663eeb9616fa35a03 / app / styles / css / font-awesome.js

604 bytesRaw
1const nest = require('depnest')
2const fs = require('fs')
3const { join, dirname } = require('path')
4const { assign } = Object
5const styleResolve = require('style-resolve')
6
7const fontCssPath = styleResolve.sync('font-awesome')
8const css = fs.readFileSync(fontCssPath, 'utf8')
9 .replace(/\.{2}/g, (match) => join(dirname(fontCssPath), match))
10
11// TODO: for patchlite, may have to convert font urls into url(data:base64: ....) format
12
13exports.gives = nest('styles.css')
14
15exports.create = function (api) {
16 return nest('styles.css', (sofar = {}) => {
17 return assign(sofar, { fontAwesome: css })
18 })
19}
20
21

Built with git-ssb-web