File: D:/HostingSpaces/SBogers85/dale-int.com/wwwroot/css/bourbon/helpers/_font-source-declaration.scss
// Used for creating the source string for fonts using @font-face
// Reference: http://goo.gl/Ru1bKP
@function font-url-prefixer($asset-pipeline) {
@if $asset-pipeline == true {
@return font-url;
} @else {
@return url;
}
}
@function font-source-declaration(
$font-family,
$file-path,
$asset-pipeline,
$file-formats,
$font-url) {
$src: null;
$formats-map: (
eot: $font-url + "(\"#{$file-path}.eot?#iefix\")" format("embedded-opentype"),
woff2: $font-url + "(\"#{$file-path}.woff2\")" format("woff2"),
woff: $font-url + "(\"#{$file-path}.woff\")" format("woff"),
ttf: $font-url + "(\"#{$file-path}.ttf\")" format("truetype"),
svg: $font-url + "(\"#{$file-path}.svg##{$font-family}\")" format("svg")
);
@each $format, $file-path in $formats-map {
@if contains($file-formats, $format) {
$src: append($src, $file-path, comma);
}
}
@return $src;
}