@ds-pack/themer
v0.0.1
Published
A theme builder utility for constructing css-in-js theme objects.
Downloads
2
Readme
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.