-
Notifications
You must be signed in to change notification settings - Fork 213
Description
Hi,
scssphp seems to have a problem with bourbon's transform-mixin.
The scss part looks like this:
@mixin transform($property: none) {
@include prefixer(transform, $property, webkit moz ms o spec);
}
@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}";
}
}
}
And then using the transform-mixin like:
@include transform(translateX(50px));
results in:
-webkit-transform: transform;
-moz-transform: transform:
-ms-transform: transform;
-o-transform: transform;
transform: transform;
Best regards,
Robin