JSS plugin enables string templates
Make sure you read how to use plugins in general.
This plugin allows you to use string templates to declare CSS rules. It implements a very naive but very fast (~42000 ops/sec) runtime CSS parser, with certain limitations:
- Supports only rule body (no selectors)
- Requires semicolon and new line after the value (except of last line)
- No nested rules support
const styles = button: ` border-radius: 3px; background-color: green; color: red; margin: 20px 40px; padding: 10px; ` '@media print': button: `color: black` '@keyframes id': from: `opacity: 0` to: `opacity: 1`
Issues
File a bug against cssinjs/jss prefixed with [jss-template].
Run tests
npm inpm run test
License
MIT