also be sure to apply it for the active state when shadows are enabled
&:focus,
&.focus {
outline: 0;
- box-shadow: 0 0 0 2px rgba($brand-primary, .25);
+ box-shadow: $btn-focus-box-shadow;
}
// Disabled comes first so active can properly restyle
&:active,
&.active {
background-image: none;
- @include box-shadow($btn-active-box-shadow);
+ @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);
}
}
$btn-line-height: 1.25 !default;
$btn-font-weight: $font-weight-normal !default;
$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default;
+$btn-focus-box-shadow: 0 0 0 2px rgba($brand-primary, .25) !default;
$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default;
$btn-primary-color: $white !default;