@include -zf-each-breakpoint() {
// This is purely for responsive gutters - the margin grid has to go back and adjust widths (or heights)
- // for prior breakpoints based on the responsive gutter.
+ // for all prior breakpoints.
+ // As their gutter is defined with their width/height, even breakpoint without a new margin must be
+ // generated to not having their width/height overrided by re-adjusted smaller breakpoints.
@if(type-of($grid-margin-gutters) == 'map' and map-has-key($grid-margin-gutters, $-zf-size)) {
@each $bp in -zf-breakpoints-less-than($-zf-size) {
- @if(map-has-key($grid-margin-gutters, $bp)) {
- @include -xy-breakpoint-cell-classes($bp, $-zf-size, $vertical);
- }
+ @include -xy-breakpoint-cell-classes($bp, $-zf-size, $vertical);
}
}