@@ -43,10 +43,13 @@ $pill-hover-shadow-color: rgba(0, 0, 0, .15) !default;
4343 border-radius : $pill-border-radius ;
4444
4545 & :not (span ) {
46- & .is-active ,
46+ & .is-active {
47+ text-decoration : none ;
48+ }
49+
4750 & :focus ,
4851 & :hover {
49- text-decoration : underline ;
52+ text-decoration : underline !important ;
5053 }
5154
5255 & :focus ,
@@ -55,21 +58,14 @@ $pill-hover-shadow-color: rgba(0, 0, 0, .15) !default;
5558 }
5659
5760 & :hover {
58- color : $pill-color-hover ;
59- background-color : $pill-background-color-hover ;
60- border-color : $pill-border-color-hover ;
61+ color : $pill-color ;
6162 box-shadow : $pill-hover-shadow-size $pill-hover-shadow-color ;
6263 transition : box-shadow $pill-transition-easing $pill-transition-speed ,
6364 border-color $pill-transition-easing $pill-transition-speed ,
6465 color $pill-transition-easing $pill-transition-speed ,
6566 background-color $pill-transition-easing $pill-transition-speed ;
6667 }
6768
68- & :focus ,
69- & :active {
70- background-color : $pill-background-color-focus ;
71- }
72-
7369 & :focus {
7470 outline-width : 2px ;
7571 outline-offset : 2px ;
@@ -81,33 +77,11 @@ $pill-hover-shadow-color: rgba(0, 0, 0, .15) !default;
8177 background-color : $primary ;
8278 border-color : $primary ;
8379
84- & :not (span ) {
85- & :hover ,
86- & .is-hovered ,
87- & :focus ,
88- & .is-focused {
89- color : $primary-invert ;
90- background-color : bulmaDarken ($primary , 2.5% );
91- border-color : transparent ;
92- }
93- }
94-
9580 & -invert ,
9681 & .is-inverted {
9782 color : $primary ;
9883 background-color : $primary-invert ;
9984 border-color : $primary ;
100-
101- & :not (span ) {
102- & :hover ,
103- & .is-hovered ,
104- & :focus ,
105- & .is-focused {
106- color : $primary ;
107- background-color : $primary-invert ;
108- border-color : $primary ;
109- }
110- }
11185 }
11286 }
11387
@@ -118,33 +92,11 @@ $pill-hover-shadow-color: rgba(0, 0, 0, .15) !default;
11892 & .is-active {
11993 color : $pill-color-active ;
12094 background-color : $pill-background-active ;
121-
122- & :not (span ) {
123- & :hover ,
124- & :focus {
125- color : $pill-color-active-hover !important ;
126- background-color : $pill-background-active-focus ;
127- }
128- }
12995 }
13096
13197 & .is-outlined {
13298 color : $pill-outlined-color ;
13399 background-color : $pill-outlined-background-color ;
134100 border-color : $pill-outlined-border-color ;
135-
136- & :not (span ) {
137- & :hover {
138- color : $pill-outlined-color-hover ;
139- background-color : $pill-outlined-background-color-hover ;
140- border-color : $pill-outlined-border-color-hover ;
141- }
142-
143- & :focus ,
144- & :active {
145- background-color : $pill-outlined-background-color-focus ;
146- border-color : $pill-outlined-border-color-focus ;
147- }
148- }
149101 }
150102}
0 commit comments