The following LESS code fails to compile, despite the fact that @color
is correctly resolved to #3AD49E
. (Thanks to Defining Variable Variables using LESS CSS .)
@success-color: #3AD49E;
@darken-percent: 5%;
.make-colored-div(@name) {
@color: ~'@{@{name}-color}';
&.@{name} {
background: @color;
border-color: darken(@color, @darken-percent);
}
}
button {
.make-colored-div(success);
}
Any ideas how to get darken to work?