shoelace-ui-media-queries
v0.1.2
Published
Easy media queries
Downloads
4
Readme
media queries
Super-easy media queries
Installation
npm install shoelace-ui-media-queries
Usage
@require 'shoelace-ui-media-queries'
.foo
color blue
+screenSize('tablet')
color red
+screenOrientation('portrait')
background-color orange
Mixins
The default devices and units are set in shoelace-ui/screen
Most functions can accept a device name or a specific size with units - like 500px
.
+screen-size(keyword)
: min-width and max-width to the upper and lower bounds of the keyword+screen-size-above(keyword|size)
: min-width of the upper bound of the keyword or specific size+screen-size-below(keyword|size)
: max-width of the lower bound of the keyword or specific size+screen-size-between(keyword|size, keyword|size)
: works like a combination of the two preceding mixins+screen-orientation('portrait'|'landscape')
: matches the specified screen orientation+screen-high-DPI()
: matches a device-pixel-ratio of 2
License
MIT