1.0.0 • Published 4 years ago
font-stack v1.0.0
font-stack
Install
yarn add font-stack
// or
npm install --save font-stack
Usage
import { composeStack, FONT_STACKS } from 'font-stack'
const fontStack = composeStack([
'Source Sans Pro',
...FONT_STACKS['Arial']
])
console.log(fontStack)
// 'Source Sans Pro', Arial, 'Helvetica Neue', Helvetica, sans-serif
API
composeStack(families)
Escapes and assemble a font-stack represented in an Array.
(see escape rules)
FONT_STACKS
Common font stacks databases
[key]
array: font-stack families array
(see src/font-stack-database.js)
_escapeFamily(family)
Escapes a single family
_isUnsafe(family)
Tests if a single family should be escaped
1.0.0
4 years ago