fela-plugin-embedded
This plugins allows the use of inline keyframes and font-faces. It directly resolves them while rendering and only returns the correct reference.
Installation
yarn add fela-plugin-embedded
You may alternatively use npm i --save fela-plugin-embedded
.
Usage
Make sure to read the documentation on how to use plugins.
import { createRenderer } from 'fela'
import embedded from 'fela-plugin-embedded'
const renderer = createRenderer({
plugins: [ embedded() ]
})
Example
Input
{
width: '25px',
animationName: {
'0%': { color: 'red ' },
'100%': { color: 'blue' }
},
fontFace: {
fontFamily: 'Arial',
src: [
'../Arial.svg',
'../Arial.ttf'
]
}
}
Output
{
width: '25px',
animationName: 'k1',
fontFamily: 'Arial'
}
License
Fela is licensed under the MIT License.
Documentation is licensed under Creative Common License.
Created with ♥ by @rofrischmann and all the great contributors.