@each $color, $value in $theme-colors {
.btn-outline-#{$color} {
- @if $color == "light" {
- @include button-outline-variant($value, $gray-900);
- } @else {
- @include button-outline-variant($value, $white);
- }
+ @include button-outline-variant($value);
}
}
}
}
-@mixin button-outline-variant($color, $color-hover: #fff, $active-background: $color, $active-border: $color) {
+@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {
color: $color;
background-color: transparent;
background-image: none;
border-color: $color;
&:hover {
- color: color-yiq($color);
+ color: $color-hover;
background-color: $active-background;
border-color: $active-border;
}