@function linear-gradient($pos, $gradients...) { | |
$type: linear; | |
$pos-type: type-of(nth($pos, 1)); | |
// if $pos doesn't exist, fix $gradient | |
@if ($pos-type == color) or (nth($pos, 1) == "transparent") { | |
$gradients: zip($pos $gradients); | |
$pos: false; | |
} | |
$type-gradient: $type, $pos, $gradients; | |
@return $type-gradient; | |
} |