diff --git a/scss/_close.scss b/scss/_close.scss index 6bc621f067..037df16669 100644 --- a/scss/_close.scss +++ b/scss/_close.scss @@ -13,24 +13,25 @@ background-clip: content-box; border: 0; // for button elements @include border-radius(); - opacity: .5; + opacity: $btn-close-opacity; // Override 's hover style &:hover { color: $btn-close-color; text-decoration: none; - opacity: .75; + opacity: $btn-close-hover-opacity; } &:focus { outline: none; box-shadow: $btn-close-focus-shadow; - opacity: 1; + opacity: $btn-close-focus-opacity; } &:disabled, &.disabled { pointer-events: none; user-select: none; + opacity: $btn-close-disabled-opacity; } } diff --git a/scss/_variables.scss b/scss/_variables.scss index b5fb6a000c..84a1f4abc4 100644 --- a/scss/_variables.scss +++ b/scss/_variables.scss @@ -1276,6 +1276,10 @@ $btn-close-padding-y: $btn-close-padding-x !default; $btn-close-color: $black !default; $btn-close-bg: url("data:image/svg+xml,") !default; $btn-close-focus-shadow: $input-btn-focus-box-shadow !default; +$btn-close-opacity: .5 !default; +$btn-close-hover-opacity: .75 !default; +$btn-close-focus-opacity: 1 !default; +$btn-close-disabled-opacity: .25 !default; // Code