9
9
10
10
@charset ' utf-8' ;
11
11
12
+ $flexbox-grid-mixins-grid-type : skeleton !default ;
12
13
$flexbox-grid-mixins-box-sizing : border-box !default ;
13
14
14
- @mixin grid ($display : flex , $flex-direction : null, $flex-wrap : null, $flex-flow : null, $justify-content : null, $align-items : null, $align-content : null, $gutter : null, $grid-type : skeleton )
15
+ @mixin grid ($display : flex , $flex-direction : null, $flex-wrap : null, $flex-flow : null, $justify-content : null, $align-items : null, $align-content : null, $gutter : null)
15
16
{
16
17
@if $flexbox-grid-mixins-box-sizing == ' border-box' or $flexbox-grid-mixins-box-sizing == ' content-box' {
17
18
box-sizing : $flexbox-grid-mixins-box-sizing ;
@@ -42,7 +43,7 @@ $flexbox-grid-mixins-box-sizing: border-box !default;
42
43
align-content : $align-content ;
43
44
}
44
45
45
- @if $grid-type == skeleton {
46
+ @if $flexbox-grid-mixins- grid-type == skeleton {
46
47
@if $gutter {
47
48
@include grid-margin ($margin : 0 $gutter / 2 * -1 );
48
49
}
@@ -51,7 +52,7 @@ $flexbox-grid-mixins-box-sizing: border-box !default;
51
52
@content ;
52
53
}
53
54
54
- @mixin grid-col ($col : null, $grid-columns : 12 , $col-offset : null, $gutter : null, $condensed : false, $align-self : null, $flex-grow : 0 , $flex-shrink : 1 , $flex-basis : auto , $order : null, $shorthand : true, $grid-type : skeleton, $ last-child : false, $width : null, $max-width : null, $min-width : null, $height : null, $max-height : null, $min-height : null)
55
+ @mixin grid-col ($col : null, $grid-columns : 12 , $col-offset : null, $gutter : null, $condensed : false, $align-self : null, $flex-grow : 0 , $flex-shrink : 1 , $flex-basis : auto , $order : null, $shorthand : true, $last-child : false, $width : null, $max-width : null, $min-width : null, $height : null, $max-height : null, $min-height : null)
55
56
{
56
57
@if $flexbox-grid-mixins-box-sizing == ' border-box' or $flexbox-grid-mixins-box-sizing == ' content-box' {
57
58
box-sizing : $flexbox-grid-mixins-box-sizing ;
@@ -61,14 +62,14 @@ $flexbox-grid-mixins-box-sizing: border-box !default;
61
62
$flex-shrink : 0 ;
62
63
$flex-basis : percentage ($col / $grid-columns );
63
64
64
- @if $grid-type == skeleton {
65
+ @if $flexbox-grid-mixins- grid-type == skeleton {
65
66
@if $gutter and unit ($gutter ) == ' %' {
66
67
$flex-basis : $flex-basis - $gutter ;
67
68
} @else if $gutter and unitless ($gutter ) == false {
68
69
$flex-basis : calc ( #{$flex-basis } - #{$gutter } );
69
70
}
70
71
71
- } @else if $grid-type == margin- offset {
72
+ } @else if $flexbox-grid-mixins- grid-type == margin- offset {
72
73
@if $gutter and unit ($gutter ) == ' %' {
73
74
$flex-basis : (100% - ($gutter * ($grid-columns / $col - 1 ))) / ($grid-columns / $col );
74
75
} @else if $gutter and unitless ($gutter ) == false {
@@ -171,13 +172,13 @@ $flexbox-grid-mixins-box-sizing: border-box !default;
171
172
}
172
173
173
174
@if $gutter and unitless ($gutter ) == false {
174
- @if $grid-type == skeleton {
175
+ @if $flexbox-grid-mixins- grid-type == skeleton {
175
176
@if type-of ($condensed ) == bool and $condensed == true {
176
177
@include grid-col-margin ($margin : 0 $gutter / 2 );
177
178
} @else {
178
179
@include grid-col-margin ($margin : 0 $gutter / 2 $gutter );
179
180
}
180
- } @else if $grid-type == margin- offset {
181
+ } @else if $flexbox-grid-mixins- grid-type == margin- offset {
181
182
@if type-of ($col ) == string and $col == ' breakpoint' {
182
183
@include grid-col-margin ($margin-right : 0 );
183
184
} @else if type-of ($last-child ) == bool and $last-child == true {
0 commit comments