Toggle theme
Web experiences should be built mobile first, customizing the experience for non-mobile users with media queries.
You can specify any CSS valid media query as an object key, like this:
The default media queries are available as keys on any extend style block:
They are also available on the theme:
For the common use case of setting a layout property to different values depending on the breakpoint, you can use an object with breakpoints as a value, or an array representing the same breakpoints.
object breakpoints
array breakpoints
The following CSS properties accept responsive object or array values:
key  | media query  | 
|---|---|
| onlyS@media (max-width: 479px) | 0 | 
| untilM@media (max-width: 479px) | 1 | 
| fromM@media (min-width: 480px) | 2 | 
| onlyM@media (min-width: 480px) and (max-width: 1023px) | 3 | 
| untilL@media (max-width: 1023px) | 4 | 
| fromL@media (min-width: 1024px) | 5 | 
| onlyL@media (min-width: 1024px) and (max-width: 1599px) | 6 | 
| untilXL@media (max-width: 1599px) | 7 | 
| fromXL@media (min-width: 1600px) | 8 | 
| onlyXL@media (min-width: 1600px) | 9 |