@if $expand {
display: block;
width: 100%;
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
@else {
display: inline-block;
&.opens-left {
> .is-dropdown-submenu {
- left: auto;
right: 100%;
+ left: auto;
}
}
&.align-right {
.is-dropdown-submenu.first-sub {
top: 100%;
- left: auto;
right: 0;
+ left: auto;
}
}
}
}
&.opens-left > .is-dropdown-submenu {
- left: auto;
right: 100%;
+ left: auto;
}
&.opens-right > .is-dropdown-submenu {
.float-center {
display: block;
- margin-left: auto;
margin-right: auto;
+ margin-left: auto;
}
.clearfix {
@mixin reveal-overlay($background: $reveal-overlay-background) {
position: fixed;
top: 0;
+ right: 0;
bottom: 0;
left: 0;
- right: 0;
z-index: $reveal-zindex;
display: none;
@include reveal-modal-width($reveal-width);
position: relative;
top: 100px;
- margin-left: auto;
margin-right: auto;
+ margin-left: auto;
overflow-y: auto;
// Placeholder selector for medium-and-up modals
// Prevents duplicate CSS when defining multiple Reveal sizes
@include breakpoint(medium) {
%reveal-centered {
- left: auto;
right: auto;
+ left: auto;
margin: 0 auto;
}
}
.sticky.is-anchored {
position: relative;
- left: auto;
right: auto;
+ left: auto;
&.is-at-bottom {
bottom: 0;
@include grid-row-nest($grid-column-gutter);
&.#{$collapse} {
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
}
@include grid-row-size(expand);
.#{$row} {
- margin-left: auto;
margin-right: auto;
+ margin-left: auto;
}
}
// To properly nest a column row, padding and margin is removed
.#{$row} .#{$column}.#{$row}.#{$row} {
- margin-left: 0;
margin-right: 0;
- padding-left: 0;
+ margin-left: 0;
padding-right: 0;
+ padding-left: 0;
}
@include -zf-each-breakpoint {
> .#{$column} { @include grid-col-collapse; }
.#{$row} {
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
}
.#{$expanded}.#{$row} .#{$-zf-size}-#{$collapse}.#{$row} {
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
.#{$-zf-size}-#{$uncollapse} {
@include grid-row-nest($gutters);
@if index($behavior, collapse) != null {
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
}
@else {
@include grid-row-size($size);
- margin-left: auto;
margin-right: auto;
+ margin-left: auto;
}
@if $base {
// From collapsed child
&.is-collapse-child,
&.collapse > .column > .row {
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
}
// To properly nest a column row, padding and margin is removed
.row .column.row.row {
- margin-left: 0;
margin-right: 0;
- padding-left: 0;
+ margin-left: 0;
padding-right: 0;
+ padding-left: 0;
}
@include -zf-each-breakpoint {
// single value
$padding: rem-calc($gutter) / 2;
- padding-left: $padding;
padding-right: $padding;
+ padding-left: $padding;
}
}
$padding: rem-calc($value) / 2;
@include breakpoint($breakpoint) {
- padding-left: $padding;
padding-right: $padding;
+ padding-left: $padding;
}
}
}
@else if type-of($gutter) == 'number' and strip-unit($gutter) > 0 {
$padding: rem-calc($gutter) / 2;
- padding-left: $padding;
padding-right: $padding;
+ padding-left: $padding;
}
}
float: none;
clear: both;
}
- margin-left: auto;
margin-right: auto;
+ margin-left: auto;
}
@else {
@warn 'Wrong syntax for grid-column-position(). Enter a positive or negative number, or center.';
@mixin grid-column-unposition {
position: static;
float: left;
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
/// Offsets a column to the right by `$n` columns.
@include grid-row-nest($gutters);
@if index($behavior, collapse) != null {
- margin-left: 0;
margin-right: 0;
+ margin-left: 0;
}
}
@else {
@include grid-row-size($size);
- margin-left: auto;
margin-right: auto;
+ margin-left: auto;
}
@if $cf {
@include -zf-each-breakpoint {
$margin: rem-calc(grid-column-gutter($-zf-size, $gutters)) / 2 * -1;
- margin-left: $margin;
margin-right: $margin;
+ margin-left: $margin;
}
}