Sha256: 11c85e07a3b1a0fd94c92b0bc770c644a928f0c83caf2b7de72039bd031650e5

Contents?: true

Size: 695 Bytes

Versions: 3

Compression:

Stored size: 695 Bytes

Contents

@mixin rem($property, $size, $base: $em-base) {
  @if not unitless($base) {
    $base: strip-units($base);
  }

  $unitless_values: ();
  @each $num in $size {
    @if not unitless($num) {
      @if unit($num) == "em" {
        $num: $num * $base;
      }

      $num: strip-units($num);
    }

    $unitless_values: append($unitless_values, $num);
  }
  $size: $unitless_values;

  $pixel_values: ();
  $rem_values: ();
  @each $value in $size {
    $pixel_value: $value * 1px;
    $pixel_values: append($pixel_values, $pixel_value);

    $rem_value: ($value / $base) * 1rem;
    $rem_values: append($rem_values, $rem_value);
  }

  #{$property}: $pixel_values;
  #{$property}: $rem_values;
}

Version data entries

3 entries across 2 versions & 2 rubygems

Version Path
refills-0.0.2 source/stylesheets/bourbon/addons/_rem.scss
bourbon-4.0.0.rc1 app/assets/stylesheets/addons/_rem.scss
bourbon-4.0.0.rc1 dist/addons/_rem.scss