//************************************************************************// // Example: @include prefixer(border-radius, $radii, webkit ms spec); //************************************************************************// // Variables located in /settings/_prefixer.scss

@mixin prefixer ($property, $value, $prefixes) {

@each $prefix in $prefixes {
  @if $prefix == webkit {
    @if $prefix-for-webkit {
      -webkit-#{$property}: $value;
    }
  }
  @else if $prefix == moz {
    @if $prefix-for-mozilla {
      -moz-#{$property}: $value;
    }
  }
  @else if $prefix == ms {
    @if $prefix-for-microsoft {
      -ms-#{$property}: $value;
    }
  }
  @else if $prefix == o {
    @if $prefix-for-opera {
      -o-#{$property}: $value;
    }
  }
  @else if $prefix == spec {
    @if $prefix-for-spec {
      #{$property}: $value;
    }
  }
  @else  {
    @warn "Unrecognized prefix: #{$prefix}";
  }
}

}

@mixin disable-prefix-for-all() {

$prefix-for-webkit:    false !global;
$prefix-for-mozilla:   false !global;
$prefix-for-microsoft: false !global;
$prefix-for-opera:     false !global;
$prefix-for-spec:      false !global;

}