// Foundation for Sites by ZURB // foundation.zurb.com // Licensed under MIT Open Source //// /// @group prototype-display //// /// Responsive breakpoints for display classes /// @type Boolean $prototype-display-breakpoints: $global-prototype-breakpoints !default; /// Map containing all the `display` classes /// @type Map $prototype-display: ( inline, inline-block, block, table, table-cell ) !default; /// Display classes, by default coming through a map `$prototype-display` /// @param {String} $display [] Display classes @mixin display($display) { display: $display !important; } @mixin foundation-prototype-display { @each $display in $prototype-display { .display-#{$display} { @include display($display); } } @if ($prototype-display-breakpoints) { // Loop through Responsive Breakpoints @each $size in $breakpoint-classes { @include breakpoint($size) { @each $display in $prototype-display { @if $size != $-zf-zero-breakpoint { .#{$size}-display-#{$display} { @include display($display); } } } } } } }