Replaced masonry plugin with CSS grid layout
This commit is contained in:
40
src/styles/media-queries.scss
Normal file
40
src/styles/media-queries.scss
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
/* Widths in px */
|
||||
$tiny: 600px;
|
||||
$small: 780px;
|
||||
$medium: 1150px;
|
||||
$large: 1780px;
|
||||
$extra-large: 2800px;
|
||||
|
||||
/* Usage @include tablet { ... } */
|
||||
|
||||
@mixin phone {
|
||||
@media (max-width: #{$tiny - 1px}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin tablet {
|
||||
@media (min-width: #{$tiny}) and (max-width: #{$small - 1px}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin laptop {
|
||||
@media (min-width: #{$small}) and (max-width: #{$medium - 1px}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin monitor {
|
||||
@media (min-width: #{$medium}) and (max-width: #{$large - 1px}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin big-screen {
|
||||
@media (min-width: #{$large}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user