/*------------------------------------*\
  $FUNCTIONS
\*------------------------------------*/

$use-asset-pipeline: true;
$path: 'template/' !default; // define a path where images are stored
$use-rems: true !default; // use rems by default

/**
 * Quickly get an em value
 */
@function em($px) {
  @return $px / 16 * 1em;
}


/**
 * Quickly get a rem value
 */
@function rem($px) {
  @return $px / 10 * 1rem;
}


/**
 * Font sizing in rems
 */
@function font-size($font-size, $line-height: false) {
  $rem-size: $font-size / $base-font-size;
  @return if($use-rems, $rem-size * 1rem, $font-size * 1px);
}


/**
 * Output an image URL
 */
@function file-url($file) {
  $url: '';
  @if $use-asset-pipeline {
    $url: image-url($path+$file);
  } @else {
    $url: url($path+$file);
  }
  @return $url;
}
