]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Re-introduce collapse
authorKevin Ball <kmball11@gmail.com>
Sat, 27 May 2017 00:11:04 +0000 (17:11 -0700)
committerKevin Ball <kmball11@gmail.com>
Sat, 27 May 2017 00:11:04 +0000 (17:11 -0700)
scss/zf-grid/_cell.scss
scss/zf-grid/_classes.scss
scss/zf-grid/_collapse.scss

index 877c9c9d46ec1e35d0c8ce27ae5cf2116a7d69f8..3b95fe5111a4011c9d6d0c3d02170646d768b196 100644 (file)
 @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;
   }
 }
 
index 77b6c841c43f52244c1f15505aaa7e4051df6e03..59924f4ddb2b3c6381498b0b1fbac4bb5beb75d8 100644 (file)
   $margin-grid: true,
   $padding-grid: false,
   $vertical-grid: false,
-  $collapse: false,
+  $collapse: true,
   $offset: false
 ) {
 
index a9e39d170ff2beb3792ec992d5f37a046fc20c87..44d046d73fe4c233c45497a856e0acfc1a0b2c9a 100644 (file)
@@ -33,7 +33,7 @@
       @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);
         }
       }
     }
@@ -53,9 +53,9 @@
       @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
+}