kopia lustrzana https://github.com/osm2vectortiles/osm2vectortiles
90 wiersze
1.6 KiB
SCSS
90 wiersze
1.6 KiB
SCSS
/* Grid */
|
|
|
|
$grid-screens: (
|
|
// screen, include offsets (boolean)
|
|
($sc-small, false),
|
|
($sc-medium, false),
|
|
($sc-medium, true)
|
|
);
|
|
|
|
%grid-base {
|
|
float: left;
|
|
width: 100%;
|
|
padding: $grid-padding-y $grid-paddnig-x;
|
|
margin: $grid-margin-y $grid-margin-x;
|
|
}
|
|
|
|
@each $grid, $width in ($grid-sizes) {
|
|
.#{$grid} {
|
|
@extend %grid-base;
|
|
}
|
|
}
|
|
|
|
/* Reverses order of blocks in grid */
|
|
.flip {float: right;}
|
|
|
|
@each $screen, $offset in ($grid-screens){
|
|
@media (min-width: $screen) {
|
|
@each $grid, $width in ($grid-sizes) {
|
|
@if $screen < $sc-medium {
|
|
.#{$grid} {
|
|
@if $width >= 50 {
|
|
width: 100%;
|
|
} @else {
|
|
width: 50%;
|
|
}
|
|
}
|
|
} @else {
|
|
.#{$grid} {width: $width + 0%;}
|
|
}
|
|
}
|
|
@if $offset {
|
|
@each $grid, $width in ($grid-sizes) {
|
|
.offset#{str-slice($grid, 4)} {margin-left: $width + 0%;}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Add clearfix */
|
|
.container, .row, .row1, .row2, .row3, .row4, .row5, .row6 {
|
|
@extend .clearfix;
|
|
}
|
|
|
|
.row{
|
|
&active{
|
|
display: block;
|
|
}
|
|
}
|
|
|
|
/* Vertical grid */
|
|
.row1{height: 40px;}
|
|
.row2{height: 80px;}
|
|
.row3{height: 120px;}
|
|
.row4{height: 160px;}
|
|
.row5{height: 200px;}
|
|
.row6{height: 240px;}
|
|
.row7{height: 280px;}
|
|
.row8{height: 320px;}
|
|
.row9{height: 360px;}
|
|
.row10{height: 400px;}
|
|
.row11{height: 440px;}
|
|
.row12{height: 480px;}
|
|
.row13{height: 520px;}
|
|
.row14{height: 560px;}
|
|
.row15{height: 600px;}
|
|
.row16{height: 640px;}
|
|
|
|
.no-padding{padding: 0;}
|
|
.no-margin{margin: 0;}
|
|
|
|
/* Image grid */
|
|
.col-img {
|
|
border: none;
|
|
float: left;
|
|
@media (min-width: $sc-medium) {width: 50%;}
|
|
@media (min-width: $sc-large) {width: 25%;}
|
|
}
|
|
.col-img img{
|
|
width: 90%;
|
|
} |