@import “shared”;

// These defaults make the arguments optional for this mixin // If you like, set different defaults in your project

$default-text-shadow-color: aaa !default; $default-text-shadow-h-offset: 1px !default; $default-text-shadow-v-offset: 1px !default; $default-text-shadow-blur: 1px !default;

// Provides CSS text shadows. // Arguments are color, horizontal offset, vertical offset, and blur @mixin text-shadow(

$color: $default-text-shadow-color,
$hoff: $default-text-shadow-h-offset,
$voff: $default-text-shadow-v-offset,
$blur: $default-text-shadow-blur

) {

// XXX I'm surprised we don't need experimental support for this property.
@if $color == none {
  text-shadow: none;
} @else {
  text-shadow: $color $hoff $voff $blur;    
}

}