jam-cloud/jam-ui/node_modules/jss-template
Nuwan 23d1ece36d fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
..
dist fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
lib fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
node_modules/warning fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
.babelrc fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
.eslintrc fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
LICENSE fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
changelog.md fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
karma.conf.js fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
package.json fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
readme.md fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
tests.html fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
tests.webpack.js fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30
webpack.config.js fixing controller tests after upgradeing to rails5 2022-02-15 16:27:07 +05:30

readme.md

JSS plugin enables string templates

Gitter

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 i
npm run test

License

MIT