Sha256: e952caf13e19a129439860d203e32fea14c332a688c8bcc8dc39d89aaa7e448a

Contents?: true

Size: 426 Bytes

Versions: 3

Compression:

Stored size: 426 Bytes

Contents

@function strip-units($number) {
  $unit: unit($number);
  $one: 1px;
  @if $unit == em {
    $one: 1em;
  } @else if $unit == px {
    $one: 1px;
  }
  @return $number/$one;
}

@function to-px($em){
  @return strip-units($em) * $base-size;
}

@function to-em($px,$context:1em){
  @if unit($context) == em {
    @return $px / to-px($context) * 1em;
  } @else if unit($context) == px {
    @return $px / $context * 1em;
  }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sasspectations-0.0.3 examples/functions.scss
sasspectations-0.0.2 examples/functions.scss
sasspectations-0.0.1 examples/functions.scss