|
1 | 1 | @mixin btn-colors($btn-colors) { |
2 | 2 | color: map-get($btn-colors, color); |
3 | | - background: map-get($btn-colors, background); |
| 3 | + background: map-deep-get($btn-colors, "background", "base"); |
4 | 4 | border-color: map-get($btn-colors, border); |
5 | 5 |
|
6 | 6 | &:active, |
|
28 | 28 |
|
29 | 29 | @mixin btn-active($btn-colors) { |
30 | 30 | color: map-get($btn-colors, color); |
31 | | - background: darken(map-get($btn-colors, background), 30%); |
| 31 | + background: map-deep-get($btn-colors, "background", "dark"); |
32 | 32 | border-color: map-get($btn-colors, border); |
33 | 33 | } |
34 | 34 |
|
35 | 35 | @mixin btn-focus($btn-colors) { |
36 | 36 | color: map-get($btn-colors, color); |
37 | | - background: darken(map-get($btn-colors, background), 25%); |
| 37 | + background: map-deep-get($btn-colors, "background", "darker"); |
38 | 38 | border-color: map-get($btn-colors, border); |
39 | 39 | } |
40 | 40 |
|
41 | 41 | @mixin btn-hover($btn-colors) { |
42 | 42 | color: map-get($btn-colors, color); |
43 | | - background: darken(map-get($btn-colors, background), 20%); |
| 43 | + background: map-deep-get($btn-colors, "background", "light"); |
44 | 44 | border-color: map-get($btn-colors, border); |
45 | 45 | } |
0 commit comments