|
1 | 1 | @use "@db-ui/foundations/build/scss/variables"; |
2 | 2 | @use "@db-ui/foundations/build/scss/colors"; |
| 3 | +@use "@db-ui/foundations/build/scss/helpers"; |
3 | 4 | @use "../../styles/component"; |
4 | 5 |
|
5 | 6 | .db-card { |
|
29 | 30 | &:not([data-elevation-level]) { |
30 | 31 | background-color: colors.$db-current-color-bg-lvl-1-enabled; |
31 | 32 |
|
32 | | - &[data-behaviour="interactive"]:not(:disabled) { |
33 | | - &:hover { |
| 33 | + &[data-behaviour="interactive"] { |
| 34 | + @include helpers.hover { |
34 | 35 | background-color: colors.$db-current-color-bg-lvl-1-hover; |
35 | 36 | } |
36 | 37 |
|
37 | | - &:active { |
| 38 | + @include helpers.active { |
38 | 39 | background-color: colors.$db-current-color-bg-lvl-1-pressed; |
39 | 40 | } |
40 | 41 | } |
|
43 | 44 | &[data-elevation-level="2"] { |
44 | 45 | background-color: colors.$db-current-color-bg-lvl-2-enabled; |
45 | 46 |
|
46 | | - &[data-behaviour="interactive"]:not(:disabled) { |
47 | | - &:hover { |
| 47 | + &[data-behaviour="interactive"] { |
| 48 | + @include helpers.hover { |
48 | 49 | background-color: colors.$db-current-color-bg-lvl-2-hover; |
49 | 50 | } |
50 | 51 |
|
51 | | - &:active { |
| 52 | + @include helpers.active { |
52 | 53 | background-color: colors.$db-current-color-bg-lvl-2-pressed; |
53 | 54 | } |
54 | 55 | } |
|
57 | 58 | &[data-elevation-level="3"] { |
58 | 59 | background-color: colors.$db-current-color-bg-lvl-3-enabled; |
59 | 60 |
|
60 | | - &[data-behaviour="interactive"]:not(:disabled) { |
61 | | - &:hover { |
| 61 | + &[data-behaviour="interactive"] { |
| 62 | + @include helpers.hover { |
62 | 63 | background-color: colors.$db-current-color-bg-lvl-3-hover; |
63 | 64 | } |
64 | 65 |
|
65 | | - &:active { |
| 66 | + @include helpers.active { |
66 | 67 | background-color: colors.$db-current-color-bg-lvl-3-pressed; |
67 | 68 | } |
68 | 69 | } |
|
0 commit comments