]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
refactor: prefer XY cell base/gutters/size mixins to generate classes
authorNicolas Coden <nicolas@ncoden.fr>
Wed, 18 Jul 2018 21:15:24 +0000 (23:15 +0200)
committerNicolas Coden <nicolas@ncoden.fr>
Wed, 18 Jul 2018 21:15:24 +0000 (23:15 +0200)
scss/xy-grid/_classes.scss
scss/xy-grid/_collapse.scss

index 7d0ada778258ca342f62052e9a0d36a1795d1228..95340ceccaf0a8e39d83cedf3ee6c1e172310d2a 100644 (file)
   }
   .grid-x {
     > .auto {
-      @include xy-cell(auto, $gutter-type: none, $output: (size gutters));
+      @include xy-cell-size(auto, $gutter-type: none);
     }
 
     > .shrink {
-      @include xy-cell(shrink, $gutter-type: none, $output: (size gutters));
+      @include xy-cell-size(shrink, $gutter-type: none);
     }
   }
 
@@ -82,7 +82,7 @@
     @if not($-zf-size == small) {
       .grid-x > .#{$-zf-size}-shrink {
         @extend %-xy-cell-base-shrink-horizontal-#{$-zf-size};
-        @include xy-cell(shrink, $gutter-type: none, $output: (size gutters));
+        @include xy-cell-size(shrink, $gutter-type: none);
       }
     }
 
@@ -91,7 +91,7 @@
       // Sizing (percentage)
       .grid-x > .#{$-zf-size}-#{$i} {
         @extend %-xy-cell-base-shrink-horizontal-#{$-zf-size};
-        @include xy-cell($i, $gutter-type: none, $output: (size gutters));
+        @include xy-cell-size($i, $gutter-type: none);
       }
     }
   }
 @mixin -xy-breakpoint-cell-classes($class-breakpoint, $gutter-breakpoint, $vertical) {
   $prefix: if($class-breakpoint == $-zf-zero-breakpoint, '', '#{$class-breakpoint}-');
   > .#{$prefix}auto {
-    @include xy-cell(auto, $vertical: $vertical, $output: (size));
+    @include xy-cell-size(auto, $vertical: $vertical);
   }
 
   > .#{$prefix}shrink {
-    @include xy-cell(shrink, $vertical: $vertical, $output: (size));
+    @include xy-cell-size(shrink, $vertical: $vertical);
   }
 
   @for $i from 1 through $grid-columns {
     $classname: if($vertical, '.#{$class-breakpoint}-#{$i}', '.#{$class-breakpoint}-#{$i}');
 
     > #{$classname} {
-      @include xy-cell($i, $vertical: $vertical, $output: (size));
+      @include xy-cell-size($i, $vertical: $vertical);
     }
   }
 }
     }
 
     > .auto {
-      @include xy-cell(auto, $gutter-type: none, $vertical: true, $output: (size gutters));
+      @include xy-cell-size(auto, $gutter-type: none, $vertical: true);
     }
 
     > .shrink {
-      @include xy-cell(shrink, $gutter-type: none, $vertical: true, $output: (size gutters));
+      @include xy-cell-size(shrink, $gutter-type: none, $vertical: true);
     }
 
 
       @if not($-zf-size == small) {
         > .#{$-zf-size}-shrink {
           @extend %-xy-cell-base-shrink-vertical-#{$-zf-size};
-          @include xy-cell(shrink, $gutter-type: none, $vertical: true, $output: (size gutters));
+          @include xy-cell-size(shrink, $gutter-type: none, $vertical: true);
         }
       }
 
         // Sizing (percentage)
         > .#{$-zf-size}-#{$i} {
           @extend %-xy-cell-base-shrink-vertical-#{$-zf-size};
-          @include xy-cell($i, $gutter-type: none, $vertical: true, $output: (size gutters));
+          @include xy-cell-size($i, $gutter-type: none, $vertical: true);
         }
       }
 
index b1b6580752c77a8bf611b613a11415fe270381ca..76b692f633bdcb6d30c8e99bb50cb2ad1fb19a72 100644 (file)
@@ -42,7 +42,7 @@
           @for $i from 1 through $grid-columns {
             // Sizing (percentage)
             > .#{$bp}-#{$i} {
-              @include xy-cell($i, $gutter-type: none, $output: (size));
+              @include xy-cell-size($i, $gutter-type: none);
             }
           }
         }
@@ -51,7 +51,7 @@
           @for $i from 1 through $grid-columns {
             // Sizing (percentage)
             > .#{$bp}-#{$i} {
-              @include xy-cell($i, $gutter-type: none, $output: (size));
+              @include xy-cell-size($i, $gutter-type: none);
             }
           }
         }