@at-rules/breakpoints
v1.0.2
Published
Helper library for easily using breakpoints in SASS
Readme
Breakpoints
WIP Helper library for easily using breakpoints in SASS
Variables Available
Below are the default variables, as this package uses @at-rules/breakpoints those variables will also be available
$breakpoints: (
"mobile": 320px,
"phablet": 425px,
"tablet": 768px,
"desktop": 1024px,
) !default;Usage
You can use all of the above breakpoints mixed with a term (up, down and only) this will provide you with different min - max breakpoints on compile.
Example One
@use "@at-rules/breakpoints/src/index" as *;
.body {
@include breakpoint(mobile only) {
color: red;
}
}@media screen and (max-width: 576px) {
.body {
color: red;
}
}Example two
@use "@at-rules/breakpoints/src/index" as *;
.body {
@include breakpoint(tablet down) {
color: red;
}
}@media screen and (max-width: 768px) {
.body {
color: red;
}
}Example three
@use "@at-rules/breakpoints/src/index" as *;
.body {
@include breakpoint(phablet only) {
color: red;
}
}@media screen and (min-width: 425px) and (max-width: 768px) {
.body {
color: red;
}
}