mirror of
https://github.com/vale981/Vulcan
synced 2025-03-08 11:01:38 -05:00
101 lines
1.8 KiB
SCSS
101 lines
1.8 KiB
SCSS
// @import "susy";
|
|
|
|
|
|
|
|
.grid{
|
|
width:74%;
|
|
margin:0 13%;
|
|
@include single-transition(ease-out, margin, 300ms, 0ms);
|
|
.chat-open &{
|
|
margin-right:24%;
|
|
margin-left:2%;
|
|
}
|
|
.notifications-open &{
|
|
margin-left:24%;
|
|
margin-right:2%;
|
|
}
|
|
}
|
|
.grid-small{
|
|
width:320px;
|
|
margin:0 auto;
|
|
}
|
|
|
|
|
|
$break-large: 1200px;
|
|
|
|
|
|
|
|
@mixin grid($name, $breakpoint, $cols, $col-width, $gut-width, $grid-margin){
|
|
// @debug $breakpoint;
|
|
// @debug $cols;
|
|
// @debug $col-width;
|
|
// @debug $gut-width;
|
|
// @debug $grid-margin;
|
|
@include at-breakpoint($breakpoint){
|
|
$total-columns : $cols;
|
|
$column-width : $col-width;
|
|
$gutter-width : $gut-width;
|
|
$grid-padding : $grid-margin;
|
|
.#{$name} {
|
|
display:block;
|
|
}
|
|
.grid{
|
|
@include container;
|
|
// margin:0 $grid-margin;
|
|
}
|
|
#header{
|
|
margin-bottom:$gut-width;
|
|
.logo{
|
|
@include span-columns(1, $cols);
|
|
|
|
}
|
|
.tagline{
|
|
@include span-columns($cols - 1 omega, $cols);
|
|
}
|
|
}
|
|
.project{
|
|
@include span-columns(1, $cols);
|
|
&:nth-child(#{$cols+"n +"+$cols}){
|
|
@include span-columns(1 omega, $cols);
|
|
}
|
|
}
|
|
.project{
|
|
margin-bottom:$gut-width*2;
|
|
}
|
|
}
|
|
}
|
|
|
|
// PHONE
|
|
$phone-max-width:400px;
|
|
@mixin phone(){
|
|
$name: "phone";
|
|
$min-width:0;
|
|
$max-width:$phone-max-width;
|
|
$cols:2;
|
|
$col-width:44%;
|
|
$gutter:12%;
|
|
$margin:20px;
|
|
$breakpoint:$min-width $cols $max-width;
|
|
@include grid($name, $breakpoint, $cols, $col-width, $gutter, $margin);
|
|
@include at-breakpoint($breakpoint){
|
|
|
|
}
|
|
}
|
|
// @include phone;
|
|
|
|
//LARGE
|
|
$large-max-width:1200px;
|
|
@mixin large{
|
|
$name: "large";
|
|
$min-width:$phone-max-width+1;
|
|
$cols: 4;
|
|
$col-width:18%;
|
|
$gutter:9.3%;
|
|
$margin:120px;
|
|
$breakpoint: $min-width $cols;
|
|
@include grid($name, $breakpoint, $cols, $col-width, $gutter, $margin);
|
|
@include at-breakpoint($breakpoint){
|
|
|
|
}
|
|
}
|
|
// @include large;
|