Sha256: 15ed4b212ee0788c551a5f44f30e71aef8d4f0882c0c9fd09412a04806751a82

Contents?: true

Size: 846 Bytes

Versions: 3

Compression:

Stored size: 846 Bytes

Contents

// ==================================================
// Columns
// ==================================================
@mixin columns($_columns: 1, $_position: default, $_max-width: false) {
  @if $_max-width == max or $_max-width == true {
    $_column-width: column-width($_columns, false);

    @if $grid-flexbox == true {
      width: 100%;
    }
    max-width: $_column-width;
  }
  @else { // $_max-width == default
    width: column-width($_columns);
  }

  @if $_position == center {
    margin-left: auto;
    margin-right: auto;
  }
  @else {
    $_float: left;
    $_margin: right;

    @if $grid-rtl == true {
      $_float: right;
      $_margin: left;
    }

    @if $_position != last and $grid-collapse == false {
      margin-#{$_margin}: gutter-width();
    }

    @if $grid-flexbox == false {
      float: $_float;
    }
  }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mcgriddle-0.5.0 _sass/mcgriddle/mixins/_columns.scss
mcgriddle-0.4.2 _sass/mcgriddle/mixins/_columns.scss
mcgriddle-0.4.1 _sass/mcgriddle/mixins/_columns.scss