0.0.1 • Published 3 years ago
@ds-pack/themer v0.0.1
Themer
A theme builder utility for constructing css-in-js theme objects.
Installation:
yarn add @ds-pack/themer
Usage:
import themer from '@ds-pack/themer'
let baseTheme = {
colors: {
primary: '$green.3',
green: ['greenyellow', 'lawngreen', 'limegreen', 'mediumspringgreen'],
},
}
let theme = themer(baseTheme)
// theme === {
// colors: {
// primary: 'mediumspringgreen',
// green: [
// 'greenyellow',
// 'lawngreen',
// 'limegreen',
// 'mediumspringgreen'
// ]
// }
// }
Background:
See my blog post on computed theme.
0.0.1
3 years ago