From: alberto Date: Wed, 24 Feb 2016 20:42:02 +0000 (+0100) Subject: @warn if minimum width of smallest breakpoint != 0 X-Git-Tag: v4.0.0-alpha.6~471^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F19308%2Fhead;p=thirdparty%2Fbootstrap.git @warn if minimum width of smallest breakpoint != 0 Fixes #19217 --- diff --git a/scss/_variables.scss b/scss/_variables.scss index 82ef6f9630..8e9bd61284 100644 --- a/scss/_variables.scss +++ b/scss/_variables.scss @@ -29,6 +29,14 @@ } } +@mixin _assert-starts-at-zero($map) { + $values: map-values($map); + $first-value: nth($values, 1); + @if $first-value != 0 { + @warn "First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}."; + } +} + // General variable structure // // Variable format should follow the `$component-modifier-state-property` order. @@ -126,6 +134,7 @@ $grid-breakpoints: ( xl: 1200px ) !default; @include _assert-ascending($grid-breakpoints, "$grid-breakpoints"); +@include _assert-starts-at-zero($grid-breakpoints); // Grid containers