Skip to content

Commit 4fad1ee

Browse files
committed
fix(Button): no border when .btn-transparent is focused
1 parent ddc0d04 commit 4fad1ee

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

scss/_buttons.scss

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -120,12 +120,6 @@
120120
// Alternate buttons
121121
//
122122

123-
.btn-transparent {
124-
--#{$prefix}btn-active-border-color: transparent;
125-
--#{$prefix}btn-disabled-border-color: transparent;
126-
--#{$prefix}btn-hover-border-color: transparent;
127-
}
128-
129123
// scss-docs-start btn-variant-loops
130124
@each $state, $variant in $button-variants {
131125
.btn-#{$state} {
@@ -146,6 +140,17 @@
146140
}
147141
// scss-docs-end btn-variant-loops
148142

143+
.btn-transparent {
144+
--#{$prefix}btn-active-border-color: transparent;
145+
--#{$prefix}btn-disabled-border-color: transparent;
146+
--#{$prefix}btn-hover-border-color: transparent;
147+
--#{$prefix}btn-box-shadow: none;
148+
--#{$prefix}btn-focus-shadow-rgb: #{to-rgb(mix(color-contrast($primary), $primary, 15%))};
149+
150+
@if $enable-gradients {
151+
background-image: none;
152+
}
153+
}
149154

150155
//
151156
// Link buttons

0 commit comments

Comments
 (0)