// @doc off // These defaults make the arguments optional for this mixin // If you like, set different defaults before importing. // @doc on
@import “shared”;
// The default color for box shadows $default-box-shadow-color: #333333 !default;
// The default horizontal offset. Positive is to the right. $default-box-shadow-h-offset: 1px !default;
// The default vertical offset. Positive is down. $default-box-shadow-v-offset: 1px !default;
// The default blur length. $default-box-shadow-blur: 5px !default;
// The default spread length. $default-box-shadow-spread : 0 !default;
// The default shadow instet: inset or false (for standard shadow). $default-box-shadow-inset : false !default;
// Provides cross-browser CSS box shadows for Webkit, Gecko, and CSS3. // Arguments are color, horizontal offset, vertical offset, blur length, spread length, and inset.
@mixin box-shadow(
$color : $default-box-shadow-color, $hoff : $default-box-shadow-h-offset, $voff : $default-box-shadow-v-offset, $blur : $default-box-shadow-blur, $spread : $default-box-shadow-spread, $inset : $default-box-shadow-inset
) {
$full : $color $hoff $voff $blur $spread; @if $inset { $full: $full $inset; } @if $color == none { @include experimental(box-shadow, none, -moz, -webkit, -o, not -ms, not -khtml, official ); } @else { @include experimental(box-shadow, $full, -moz, -webkit, -o, not -ms, not -khtml, official ); }
}