mirror of
https://github.com/scratchfoundation/scratch-www.git
synced 2024-12-13 09:11:19 -05:00
40 lines
785 B
SCSS
40 lines
785 B
SCSS
|
@import "../../frameless";
|
||
|
$tile-width: ( 4 * ($column + $gutter) - $gutter);
|
||
|
|
||
|
.masonry {
|
||
|
column-gap: $gutter;
|
||
|
column-width: $tile-width;
|
||
|
-webkit-perspective: 1;
|
||
|
}
|
||
|
|
||
|
// working around Firefox issue that requires column-count, using explicit -moz-column-count
|
||
|
//4 columns
|
||
|
@media only screen and (max-width: $mobile - 1) {
|
||
|
|
||
|
.masonry {
|
||
|
-moz-column-count: 1;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
//6 columns
|
||
|
@media only screen and (min-width: $mobile) and (max-width: $tablet - 1) {
|
||
|
.masonry {
|
||
|
-moz-column-count: 1;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
//8 columns
|
||
|
@media only screen and (min-width: $tablet) and (max-width: $desktop - 1) {
|
||
|
.masonry {
|
||
|
-moz-column-count: 2;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// 12 columns
|
||
|
@media only screen and (min-width: $desktop) {
|
||
|
.masonry {
|
||
|
-moz-column-count: 3;
|
||
|
}
|
||
|
}
|