]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
fix: fix generated offset for zero gutters in "xy-cell-offset" #11471
authorNicolas Coden <nicolas@ncoden.fr>
Sat, 25 Aug 2018 21:53:49 +0000 (23:53 +0200)
committerNicolas Coden <nicolas@ncoden.fr>
Sat, 25 Aug 2018 21:53:49 +0000 (23:53 +0200)
Closes https://github.com/zurb/foundation-sites/issues/11471

scss/xy-grid/_position.scss

index 2f930f22b65eafde4d1dd59e8ac6e37e4c72f757..ad8165cef117adf343f714320c8d8fd1c80ab255 100644 (file)
@@ -24,7 +24,8 @@
 
   @include -zf-breakpoint-value($breakpoint, $gutters) {
     $gutter: rem-calc($-zf-bp-value) / 2;
-    $size: if($gutter-type == 'margin', calc(#{xy-cell-size($n)} + #{$gutter}), #{xy-cell-size($n)});
+    $gutter-margin: if($gutter-type == 'margin', $gutter, 0);
+    $size: if($gutter-margin == 0, #{xy-cell-size($n)}, calc(#{xy-cell-size($n)} - #{rem-calc($gutter-margin)}));
 
     margin-#{$direction}: #{$size};
   }