typography: move to tools

This commit is contained in:
He4eT 2021-10-09 17:17:04 +05:00
commit 64bbb667e4

29
tools/typography.js Executable file
View file

@ -0,0 +1,29 @@
const Typography = require('typography')
const fs = require('fs')
const TYPOGRAPHY_CSS_FILEPATH =
'./src/assets/css/typography.css'
const typography = new Typography({
baseFontSize: '18px',
baseLineHeight: 1.5,
scaleRatio: 3,
googleFonts: [{
name: 'Open Sans Condensed',
styles: ['700']
}, {
name: 'Open Sans',
styles: ['400', '400i', '700', '700i'],
}],
headerFontFamily: ['Open Sans Condensed', 'sans-serif'],
bodyFontFamily: ['Open Sans', 'sans-serif'],
headerColor: 'hsl(0, 0%, 0%, 0.7)',
bodyColor: 'hsl(0, 0%, 0%, 0.8)'
})
void fs.writeFile(
TYPOGRAPHY_CSS_FILEPATH,
typography.toString(),
err => err
? console.error(err)
: console.log(`Updated: ${TYPOGRAPHY_CSS_FILEPATH}`))