20 lines
496 B
SCSS
20 lines
496 B
SCSS
|
@function char($character-code) {
|
|||
|
@if function-exists("selector-append") {
|
|||
|
@return unquote("\"\\#{$character-code}\"");
|
|||
|
}
|
|||
|
|
|||
|
@if "\\#{'x'}" == "\\x" {
|
|||
|
@return str-slice("\x", 1, 1) + $character-code;
|
|||
|
}
|
|||
|
@else {
|
|||
|
@return #{"\"\\"}#{$character-code + "\""};
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
@function mdi($name) {
|
|||
|
@if map-has-key($mdi-icons, $name) == false {
|
|||
|
@warn "Icon #{$name} not found.";
|
|||
|
@return "";
|
|||
|
}
|
|||
|
@return char(map-get($mdi-icons, $name));
|
|||
|
}
|