Skip to content

Commit

Permalink
Update docs/jss-syntax.md
Browse files Browse the repository at this point in the history
  • Loading branch information
kof committed Sep 30, 2019
1 parent f894548 commit 9f7599a
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions docs/jss-syntax.md
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ There are some advantages to using this syntax:
const styles = {
button: {
// Comma separated value with regular CSS strings inside.
border: ['1px solid red', '1px solid blue']
background: ['url(image1.png)', 'url(image2.png)']
}
}
```
Expand All @@ -234,18 +234,18 @@ Compiles to:

```css
.button-0 {
border: 1px solid red, 1px solid blue;
background: url(image1.png), url(image2.png);
}
```

```javascript
const styles = {
button: {
// Comma separated value with space separated values inside.
border: [
background: [
// Numbers can become default unit automatically.
[1, 'solid', 'red'],
[1, 'solid', 'blue']
['url(image1.png)', 'no-repeat', 'top'],
['url(image1.png)', 'no-repeat', 'right']
]
}
}
Expand All @@ -255,7 +255,7 @@ Compiles to:

```css
.button-0 {
border: 1px solid red, 1px solid blue;
background: url(image1.png) no-repeat top, url(image1.png) no-repeat right;
}
```

Expand Down Expand Up @@ -355,3 +355,5 @@ const styles = {
}
}
```

[Here is an example](https://codesandbox.io/s/houdini-typed-value-jmec9) that makes use of typed values API to update a value and avoid CSS parsing.

0 comments on commit 9f7599a

Please sign in to comment.