&.expanded {
max-width: none;
}
+
+ &.collapse {
+ > .column { @include grid-col-collapse; }
+ }
}
// Column
flex: flex-grid-column(shrink);
}
+ // Responsive collapsing
+ @each $size in $breakpoint-classes {
+ @include breakpoint($size) {
+ &.#{$size}-collapse {
+ > .column { @include grid-col-collapse; }
+ }
+
+ &.#{$size}-uncollapse {
+ > .column { @include grid-col-uncollapse; }
+ }
+ }
+ }
+
// Auto-stacking/unstacking
@each $size in $breakpoint-classes {
@if $size != small {
////
/// Collapse the gutters on a column by removing the padding.
-@mixin grid-column-collapse() {
+@mixin grid-column-collapse {
padding-left: 0;
padding-right: 0;
}
/// Shorthand for `grid-column-collapse()`.
/// @alias grid-column-collapse
-@mixin grid-col-collapse() {
+@mixin grid-col-collapse {
@include grid-column-collapse;
}
/// Shorthand for `grid-column-uncollapse()`.
/// @alias grid-column-uncollapse
-@mixin grid-col-uncollapse() {
+@mixin grid-col-uncollapse {
@include grid-column-uncollapse;
}