Sha256: 3199e52b91237ee6dfa67071f9f2df9fbcd721995f08b63e913363501f6001f8

Contents?: true

Size: 1.22 KB

Versions: 13

Compression:

Stored size: 1.22 KB

Contents

@mixin span-columns($span: $columns of $container-columns, $display: block) {
  $columns: nth($span, 1);
  $container-columns: container-span($span);

  // Set nesting context (used by shift())
  $parent-columns: get-parent-columns($container-columns) !global;

  $direction: get-direction($layout-direction, $default-layout-direction);
  $opposite-direction: get-opposite-direction($direction);

  $display-table: is-display-table($container-display-table, $display);

  @if $display-table  {
    display: table-cell;
    width: percentage($columns / $container-columns);
  } @else {
    float: #{$opposite-direction};

    @if $display != no-display {
      display: block;
    }

    @if $display == collapse {
      @warn "The 'collapse' argument will be deprecated. Use 'block-collapse' instead."
    }

    @if $display == collapse or $display == block-collapse {
      width: flex-grid($columns, $container-columns) + flex-gutter($container-columns);

      &:last-child {
        width: flex-grid($columns, $container-columns);
      }

    } @else {
      margin-#{$direction}: flex-gutter($container-columns);
      width: flex-grid($columns, $container-columns);

      &:last-child {
        margin-#{$direction}: 0;
      }
    }
  }
}

Version data entries

13 entries across 13 versions & 5 rubygems

Version Path
smock-0.1.11 app/assets/stylesheets/thirdparty/neat/grid/_span-columns.scss
smock-0.1.10 app/assets/stylesheets/thirdparty/neat/grid/_span-columns.scss
smock-0.1.8 app/assets/stylesheets/thirdparty/neat/grid/_span-columns.scss
smock-0.1.7 app/assets/stylesheets/thirdparty/neat/grid/_span-columns.scss
tenon-1.0 spec/dummy/public/assets/source_maps/_span-columns.scss
growbot-web-0.0.6 lib/growbot/web/views/sass/neat/grid/_span-columns.scss
growbot-web-0.0.5 lib/growbot/web/views/sass/neat/grid/_span-columns.scss
growbot-web-0.0.4 lib/growbot/web/views/sass/neat/grid/_span-columns.scss
growbot-web-0.0.2 lib/growbot/web/views/sass/neat/grid/_span-columns.scss
growbot-web-0.0.1 lib/growbot/web/views/sass/neat/grid/_span-columns.scss
neat-compass-1.6.0 stylesheets/neat/grid/_span-columns.scss
neat-1.6.0 app/assets/stylesheets/grid/_span-columns.scss
neat-1.6.0.pre2 app/assets/stylesheets/grid/_span-columns.scss