Sha256: 9239f01bf02c70db8e359a0e6f895874d22eed8a033495b23eb2afe303fcbd24

Contents?: true

Size: 1.01 KB

Versions: 1

Compression:

Stored size: 1.01 KB

Contents

// Grid Background API
// ===================
// - Sub-pixel rounding can lead to several pixels variation between browsers.

@import "compass/css3";
@import "compass/layout/grid-background";

// Grid Background Output
// ----------------------
// $stops     : <list> (gradient color-stops)
// [$show]    : show | show-columns | show-gutters | hide
// [$flow]    : ltr | rtl
@mixin grid-background-output (
  $stops,
  $show   : $show-grids,
  $flow   : $flow
) {
  $to     : to($flow);
  $from   : from($flow);

  // set the proper background gradient
  $background: ();

  @if $show and $show != hide {

    @if $show != show-columns {
      $background: append($background, get-baseline-gradient(), comma);
    }

    @if $show != show-baseline {
      $background: append($background, linear-gradient($from, $stops...), comma);
    }

    // output styles
    @include background($background);

    @if $show != show-columns {
      @include background-size(100% $base-line-height);
      background-position: left top;
    }

  }
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
susy-2.0.0.alpha.3 sass/susy/api/shared/_grid-background.scss