You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
532 B
20 lines
532 B
@mixin box-shadow($shadow...) { |
|
@if $enable-shadows { |
|
$result: (); |
|
|
|
@if (length($shadow) == 1) { |
|
// We can pass `@include box-shadow(none);` |
|
$result: $shadow; |
|
} @else { |
|
// Filter to avoid invalid properties for example `box-shadow: none, 1px 1px black;` |
|
@for $i from 1 through length($shadow) { |
|
@if nth($shadow, $i) != "none" { |
|
$result: append($result, nth($shadow, $i), "comma"); |
|
} |
|
} |
|
} |
|
@if (length($result) > 0) { |
|
box-shadow: $result; |
|
} |
|
} |
|
}
|
|
|