mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
49 lines
973 B
SCSS
49 lines
973 B
SCSS
@function match($list, $icon) {
|
|
@each $item in $list {
|
|
$index: index($item, $icon);
|
|
@if $index {
|
|
$return: if($index == 1, 2, $index);
|
|
@return nth($item, $return);
|
|
}
|
|
}
|
|
@return false;
|
|
}
|
|
|
|
@mixin i($icon) {
|
|
.#{$icon} {
|
|
&.icon-left a:before, &.icon-right a:after {
|
|
content: "#{match($entypo-icons, $icon)}";
|
|
height: inherit;
|
|
}
|
|
}
|
|
i.#{$icon}:before {
|
|
content: "#{match($entypo-icons, $icon)}";
|
|
height: inherit;
|
|
}
|
|
}
|
|
|
|
@mixin icon($icon) {
|
|
@if (type-of($icon) == list) {
|
|
@each $i in $icon {
|
|
@include i($i);
|
|
}
|
|
} @elseif ($icon == all) {
|
|
@each $icon in $entypo-icons {
|
|
.#{nth($icon, 1)} {
|
|
&.icon-left a:before, &.icon-right a:after {
|
|
content: "#{nth($icon, 2)}";
|
|
height: inherit;
|
|
}
|
|
}
|
|
i.#{nth($icon, 1)}:before {
|
|
content: "#{nth($icon, 2)}";
|
|
height: inherit;
|
|
}
|
|
}
|
|
} @else {
|
|
@include i($icon);
|
|
}
|
|
}
|
|
|
|
|