|
20 | 20 | border-color: transparent !important; |
21 | 21 | } |
22 | 22 |
|
23 | | - //&-primary { |
24 | | - // color: @white; |
25 | | - // background-color: @button-primary-color; |
26 | | - // border-width: 0; |
27 | | - // |
28 | | - // &:hover, |
29 | | - // &:focus { |
30 | | - // color: @white !important; |
31 | | - // background-color: @button-primary-hover-color; |
32 | | - // } |
33 | | - // |
34 | | - // &[disabled], |
35 | | - // &[disabled]:hover { |
36 | | - // color: @white; |
37 | | - // background-color: fade(@button-primary-color, 40%); |
38 | | - // } |
39 | | - //} |
| 23 | + &-primary { |
| 24 | + color: @white; |
| 25 | + background-color: @button-primary-color; |
| 26 | + |
| 27 | + &:hover, |
| 28 | + &:focus { |
| 29 | + color: @white; |
| 30 | + background-color: @button-primary-hover-color; |
| 31 | + } |
| 32 | + |
| 33 | + &[disabled], |
| 34 | + &[disabled]:hover { |
| 35 | + color: fade(@button-cancel-color, 40%); |
| 36 | + background-color: fade(@button-cancel-bg-color, 40%); |
| 37 | + } |
| 38 | + } |
| 39 | + |
| 40 | + &-primary:not(&-background-ghost) { |
| 41 | + border-width: 0; |
| 42 | + } |
40 | 43 |
|
41 | 44 | &-default { |
42 | 45 | color: @button-cancel-color; |
|
50 | 53 | border-color: @button-cancel-hover-border-color; |
51 | 54 | } |
52 | 55 |
|
53 | | - //&[disabled], |
54 | | - //&[disabled]:hover { |
55 | | - // color: fade(@button-cancel-color, 40%); |
56 | | - // background: fade(@button-cancel-bg-color, 40%); |
57 | | - // border-color: fade(@button-cancel-border-color, 40%); |
58 | | - //} |
| 56 | + &[disabled], |
| 57 | + &[disabled]:hover { |
| 58 | + color: fade(@button-cancel-color, 40%); |
| 59 | + background: fade(@button-cancel-bg-color, 40%); |
| 60 | + border-color: fade(@button-cancel-border-color, 40%); |
| 61 | + } |
59 | 62 | } |
60 | 63 |
|
61 | 64 | [data-theme='light'] &.ant-btn-link.is-disabled { |
|
212 | 215 | } |
213 | 216 | } |
214 | 217 |
|
215 | | - &-background-ghost.ant-btn-link, |
216 | | - &.ant-btn-dashed:not([disabled='disabled']) { |
217 | | - // color: @text-color-call-out; |
218 | | - |
219 | | - &:hover { |
220 | | - color: @button-primary-color; |
221 | | - } |
| 218 | + &-background-ghost { |
| 219 | + border-width: 1px; |
222 | 220 | } |
223 | 221 |
|
224 | | - &-background-ghost { |
| 222 | + &-dashed&-background-ghost, |
| 223 | + &-default&-background-ghost { |
225 | 224 | color: @button-ghost-color; |
226 | 225 | background-color: transparent; |
227 | 226 | border-color: @button-ghost-color; |
228 | | - border-width: 1px; |
229 | 227 |
|
230 | 228 | &:hover, |
231 | 229 | &:focus { |
232 | | - color: @button-ghost-hover-color !important; |
233 | | - background-color: @button-ghost-hover-bg-color; |
| 230 | + color: @button-ghost-hover-color; |
234 | 231 | border-color: @button-ghost-hover-color; |
235 | 232 | } |
236 | 233 |
|
| 234 | + &:active { |
| 235 | + color: @button-ghost-active-color; |
| 236 | + border-color: @button-ghost-active-color; |
| 237 | + } |
| 238 | + |
237 | 239 | &[disabled], |
238 | 240 | &[disabled]:hover { |
239 | | - color: fade(@white, 40%) !important; |
240 | | - background-color: fade(@white, 40%); |
241 | | - border-color: fade(@white, 40%) !important; |
| 241 | + color: fade(@white, 40%); |
| 242 | + border-color: fade(@white, 40%); |
242 | 243 | } |
243 | 244 | } |
244 | 245 |
|
|
0 commit comments