|
|
@@ -22,11 +22,13 @@
|
|
|
color: hsl.contrast($background);
|
|
|
@include bs.gradient-bg($hover-background);
|
|
|
border-color: $hover-border;
|
|
|
+ // TODO: color-yiq() to color-contrast()
|
|
|
+ // https://redmine.weseek.co.jp/issues/128307
|
|
|
// @if $enable-shadows {
|
|
|
- // @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-contrast($background), $border, 15%), .5));
|
|
|
+ // @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));
|
|
|
// } @else {
|
|
|
// // Avoid using mixin so we can pass custom focus shadow properly
|
|
|
- // box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-contrast($background), $border, 15%), .5);
|
|
|
+ // box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
|
|
|
// }
|
|
|
}
|
|
|
|
|
|
@@ -54,18 +56,20 @@
|
|
|
// }
|
|
|
// border-color: $active-border;
|
|
|
|
|
|
+ // TODO: color-yiq() to color-contrast()
|
|
|
+ // https://redmine.weseek.co.jp/issues/128307
|
|
|
// &:focus {
|
|
|
// // @if $enable-shadows and $btn-active-box-shadow != none {
|
|
|
- // // @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-contrast($background), $border, 15%), .5));
|
|
|
+ // // @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));
|
|
|
// // } @else {
|
|
|
// // // Avoid using mixin so we can pass custom focus shadow properly
|
|
|
- // // box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-contrast($background), $border, 15%), .5);
|
|
|
+ // // box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
|
|
|
// // }
|
|
|
// }
|
|
|
// }
|
|
|
}
|
|
|
|
|
|
-// @mixin button-outline-variant($color, $color-hover: color-contrast($color), $active-background: $color, $active-border: $color) {
|
|
|
+// @mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {
|
|
|
@mixin button-outline-variant($color, $color-hover: hsl.contrast($color), $active-background: $color, $active-border: $color) {
|
|
|
color: $color;
|
|
|
border-color: $color;
|