|
6 | 6 | @use '../core/typography/typography'; |
7 | 7 | @use '../core/tokens/token-utils'; |
8 | 8 | @use './m2-card'; |
9 | | -@use './m2-elevated-card'; |
10 | | -@use './m2-outlined-card'; |
11 | 9 |
|
12 | 10 | @mixin base($theme) { |
13 | 11 | @if inspection.get-theme-version($theme) == 1 { |
14 | 12 | @include _theme-from-tokens(inspection.get-theme-tokens($theme, base)); |
15 | 13 | } @else { |
16 | 14 | @include sass-utils.current-selector-or-root() { |
17 | | - @include token-utils.create-token-values-mixed( |
18 | | - m2-elevated-card.$prefix, |
19 | | - m2-elevated-card.get-unthemable-tokens() |
20 | | - ); |
21 | | - @include token-utils.create-token-values-mixed( |
22 | | - m2-outlined-card.$prefix, |
23 | | - m2-outlined-card.get-unthemable-tokens() |
24 | | - ); |
25 | 15 | @include token-utils.create-token-values-mixed( |
26 | 16 | m2-card.$prefix, |
27 | 17 | m2-card.get-unthemable-tokens() |
|
35 | 25 | @include _theme-from-tokens(inspection.get-theme-tokens($theme, color)); |
36 | 26 | } @else { |
37 | 27 | @include sass-utils.current-selector-or-root() { |
38 | | - @include token-utils.create-token-values-mixed( |
39 | | - m2-elevated-card.$prefix, |
40 | | - m2-elevated-card.get-color-tokens($theme) |
41 | | - ); |
42 | | - @include token-utils.create-token-values-mixed( |
43 | | - m2-outlined-card.$prefix, |
44 | | - m2-outlined-card.get-color-tokens($theme) |
45 | | - ); |
46 | 28 | @include token-utils.create-token-values-mixed( |
47 | 29 | m2-card.$prefix, |
48 | 30 | m2-card.get-color-tokens($theme) |
|
56 | 38 | @include _theme-from-tokens(inspection.get-theme-tokens($theme, typography)); |
57 | 39 | } @else { |
58 | 40 | @include sass-utils.current-selector-or-root() { |
59 | | - @include token-utils.create-token-values-mixed( |
60 | | - m2-elevated-card.$prefix, |
61 | | - m2-elevated-card.get-typography-tokens($theme) |
62 | | - ); |
63 | | - @include token-utils.create-token-values-mixed( |
64 | | - m2-outlined-card.$prefix, |
65 | | - m2-outlined-card.get-typography-tokens($theme) |
66 | | - ); |
67 | 41 | @include token-utils.create-token-values-mixed( |
68 | 42 | m2-card.$prefix, |
69 | 43 | m2-card.get-typography-tokens($theme) |
|
77 | 51 | @include _theme-from-tokens(inspection.get-theme-tokens($theme, density)); |
78 | 52 | } @else { |
79 | 53 | @include sass-utils.current-selector-or-root() { |
80 | | - @include token-utils.create-token-values-mixed( |
81 | | - m2-elevated-card.$prefix, |
82 | | - m2-elevated-card.get-density-tokens($theme) |
83 | | - ); |
84 | | - @include token-utils.create-token-values-mixed( |
85 | | - m2-outlined-card.$prefix, |
86 | | - m2-outlined-card.get-density-tokens($theme) |
87 | | - ); |
88 | 54 | @include token-utils.create-token-values-mixed( |
89 | 55 | m2-card.$prefix, |
90 | 56 | m2-card.get-density-tokens($theme) |
|
100 | 66 | namespace: m2-card.$prefix, |
101 | 67 | tokens: m2-card.get-token-slots(), |
102 | 68 | ), |
103 | | - ( |
104 | | - namespace: m2-elevated-card.$prefix, |
105 | | - tokens: m2-elevated-card.get-token-slots(), |
106 | | - prefix: 'elevated-', |
107 | | - ), |
108 | | - ( |
109 | | - namespace: m2-outlined-card.$prefix, |
110 | | - tokens: m2-outlined-card.get-token-slots(), |
111 | | - prefix: 'outlined-', |
112 | | - ), |
113 | 69 | ); |
114 | 70 | } |
115 | 71 |
|
|
141 | 97 | 'Calls to Angular Material theme mixins with an M3 theme must be wrapped in a selector' |
142 | 98 | ); |
143 | 99 | @if ($tokens != ()) { |
144 | | - @include token-utils.create-token-values( |
145 | | - m2-elevated-card.$prefix, |
146 | | - map.get($tokens, m2-elevated-card.$prefix) |
147 | | - ); |
148 | | - @include token-utils.create-token-values( |
149 | | - m2-outlined-card.$prefix, |
150 | | - map.get($tokens, m2-outlined-card.$prefix) |
151 | | - ); |
152 | 100 | @include token-utils.create-token-values( |
153 | 101 | m2-card.$prefix, |
154 | 102 | map.get($tokens, m2-card.$prefix) |
|
0 commit comments