/** * functions * * * @author Björn Hase, Tentakelfabrik * @license http://opensource.org/licenses/MIT The MIT License * @link https://github.com/tentakelfabrik/crispy-css * */ /** * strip unit from value * * @param {mixed} $value * @return {number} * */ @function stripUnit($value) { @return $value / ($value * 0 + 1); } /** * get value of key "default" in map * * @param {map} $value * @return {boolean|unit} * */ @function getDefault($map) { $default: false; @if map-has-key($map, 'default') { $default: map-get($map, 'default'); } @return $default; } /** * factor * * * * @param {integer} $x * @return {float} * */ @function factor($x) { @return ($x * $x) / 2; }