@mixin -zf-cell-properties($size, $margin-gutter, $vertical) {
$direction: if($vertical == true, height, width);
@if($size == 'full') {
- #{$direction}: calc(100% - #{rem-calc($margin-gutter)});
- max-#{$direction}: calc(100% - #{rem-calc($margin-gutter)});
+ $val: if($margin-gutter == 0, 100%, calc(100% - #{rem-calc($margin-gutter)}));
+ #{$direction}: $val;
+ max-#{$direction}: $val;
} @elseif ($size == 'auto') {
#{$direction}: auto;
- max-#{$direction}: calc(100% - #{rem-calc($margin-gutter)});
+ $val: if($margin-gutter == 0, 100%, calc(100% - #{rem-calc($margin-gutter)}));
+ max-#{$direction}: $val;
} @elseif ($size == 'shrink') {
#{$direction}: auto;
} @else {
- #{$direction}: calc(#{zf-cell-size($size)} - #{rem-calc($margin-gutter)});
- max-#{$direction}: calc(#{zf-cell-size($size)} - #{rem-calc($margin-gutter)});
+ $val: if($margin-gutter == 0, #{zf-cell-size($size)}, calc(#{zf-cell-size($size)} - #{rem-calc($margin-gutter)}));
+ #{$direction}: $val;
+ max-#{$direction}: $val;
}
}
@for $i from 1 through $grid-columns {
// Sizing (percentage)
> .#{$-zf-size}-#{$i} {
- @include zf-cell($i, $gutter-output: false, $gutter-type: padding);
+ @include zf-cell-nonresponsive($i, $gutter-output: false, $gutter-type: padding);
}
}
}
@for $i from 1 through $grid-columns {
// Sizing (percentage)
> .#{$-zf-size}-#{$i} {
- @include zf-cell($i, $gutter-output: false, $gutter-type: padding);
+ @include zf-cell-nonresponsive($i, $gutter-output: false, $gutter-type: padding);
}
}
}
}
-}
\ No newline at end of file
+}