|
1 |
| -@use '@material/button/button-text-theme' as mdc-button-text-theme; |
2 |
| -@use '@material/button/button-filled-theme' as mdc-button-filled-theme; |
3 |
| -@use '@material/button/button-protected-theme' as mdc-button-protected-theme; |
4 |
| -@use '@material/button/button-outlined-theme' as mdc-button-outlined-theme; |
5 |
| - |
6 | 1 | @use '../core/theming/theming';
|
7 | 2 | @use '../core/theming/inspection';
|
8 | 3 | @use '../core/theming/validation';
|
|
29 | 24 | tokens-mat-text-button.get-color-tokens($theme)
|
30 | 25 | );
|
31 | 26 |
|
32 |
| - @include mdc-button-text-theme.theme($mdc-tokens); |
| 27 | + @include token-utils.create-token-values(tokens-mdc-text-button.$prefix, $mdc-tokens); |
33 | 28 | @include token-utils.create-token-values(tokens-mat-text-button.$prefix, $mat-tokens);
|
34 | 29 | }
|
35 | 30 |
|
|
44 | 39 | tokens-mat-filled-button.get-color-tokens($theme)
|
45 | 40 | );
|
46 | 41 |
|
47 |
| - @include mdc-button-filled-theme.theme($mdc-tokens); |
| 42 | + @include token-utils.create-token-values(tokens-mdc-filled-button.$prefix, $mdc-tokens); |
48 | 43 | @include token-utils.create-token-values(tokens-mat-filled-button.$prefix, $mat-tokens);
|
49 | 44 | }
|
50 | 45 |
|
|
59 | 54 | tokens-mat-protected-button.get-color-tokens($theme)
|
60 | 55 | );
|
61 | 56 |
|
62 |
| - @include mdc-button-protected-theme.theme($mdc-tokens); |
| 57 | + @include token-utils.create-token-values(tokens-mdc-protected-button.$prefix, $mdc-tokens); |
63 | 58 | @include token-utils.create-token-values(tokens-mat-protected-button.$prefix, $mat-tokens);
|
64 | 59 | }
|
65 | 60 |
|
|
74 | 69 | tokens-mat-outlined-button.get-color-tokens($theme)
|
75 | 70 | );
|
76 | 71 |
|
77 |
| - @include mdc-button-outlined-theme.theme($mdc-tokens); |
| 72 | + @include token-utils.create-token-values(tokens-mdc-outlined-button.$prefix, $mdc-tokens); |
78 | 73 | @include token-utils.create-token-values(tokens-mat-outlined-button.$prefix, $mat-tokens);
|
79 | 74 | }
|
80 | 75 |
|
|
97 | 92 | token-utils.get-tokens-for($tokens, tokens-mat-filled-button.$prefix, $options...);
|
98 | 93 | $mat-outlined-button-tokens:
|
99 | 94 | token-utils.get-tokens-for($tokens, tokens-mat-outlined-button.$prefix, $options...);
|
100 |
| - @include mdc-button-text-theme.theme($mdc-text-button-tokens); |
101 |
| - @include mdc-button-protected-theme.theme($mdc-protected-button-tokens); |
102 |
| - @include mdc-button-filled-theme.theme($mdc-filled-button-tokens); |
103 |
| - @include mdc-button-outlined-theme.theme($mdc-outlined-button-tokens); |
| 95 | + |
| 96 | + @include token-utils.create-token-values(tokens-mdc-text-button.$prefix, $mdc-text-button-tokens); |
| 97 | + @include token-utils.create-token-values( |
| 98 | + tokens-mdc-protected-button.$prefix, $mdc-protected-button-tokens); |
| 99 | + @include token-utils.create-token-values( |
| 100 | + tokens-mdc-filled-button.$prefix, $mdc-filled-button-tokens); |
| 101 | + @include token-utils.create-token-values( |
| 102 | + tokens-mdc-outlined-button.$prefix, $mdc-outlined-button-tokens); |
104 | 103 | @include token-utils.create-token-values(tokens-mat-text-button.$prefix, $mat-text-button-tokens);
|
105 | 104 | @include token-utils.create-token-values(
|
106 | 105 | tokens-mat-protected-button.$prefix, $mat-protected-button-tokens);
|
|
119 | 118 | }
|
120 | 119 | @else {
|
121 | 120 | @include sass-utils.current-selector-or-root() {
|
122 |
| - @include mdc-button-text-theme.theme( |
| 121 | + @include token-utils.create-token-values(tokens-mdc-text-button.$prefix, |
123 | 122 | tokens-mdc-text-button.get-unthemable-tokens());
|
124 |
| - @include mdc-button-filled-theme.theme( |
| 123 | + @include token-utils.create-token-values(tokens-mdc-filled-button.$prefix, |
125 | 124 | tokens-mdc-filled-button.get-unthemable-tokens());
|
126 |
| - @include mdc-button-protected-theme.theme( |
| 125 | + @include token-utils.create-token-values(tokens-mdc-protected-button.$prefix, |
127 | 126 | tokens-mdc-protected-button.get-unthemable-tokens());
|
128 |
| - @include mdc-button-outlined-theme.theme( |
| 127 | + @include token-utils.create-token-values(tokens-mdc-outlined-button.$prefix, |
129 | 128 | tokens-mdc-outlined-button.get-unthemable-tokens());
|
130 | 129 |
|
131 | 130 | @include token-utils.create-token-values(tokens-mat-text-button.$prefix,
|
|
223 | 222 | }
|
224 | 223 | @else {
|
225 | 224 | @include sass-utils.current-selector-or-root() {
|
226 |
| - @include mdc-button-text-theme.theme( |
| 225 | + @include token-utils.create-token-values(tokens-mdc-text-button.$prefix, |
227 | 226 | tokens-mdc-text-button.get-typography-tokens($theme));
|
228 |
| - @include mdc-button-filled-theme.theme( |
| 227 | + @include token-utils.create-token-values(tokens-mdc-filled-button.$prefix, |
229 | 228 | tokens-mdc-filled-button.get-typography-tokens($theme));
|
230 |
| - @include mdc-button-outlined-theme.theme( |
231 |
| - tokens-mdc-outlined-button.get-typography-tokens($theme)); |
232 |
| - @include mdc-button-protected-theme.theme( |
| 229 | + @include token-utils.create-token-values(tokens-mdc-protected-button.$prefix, |
233 | 230 | tokens-mdc-protected-button.get-typography-tokens($theme));
|
| 231 | + @include token-utils.create-token-values(tokens-mdc-outlined-button.$prefix, |
| 232 | + tokens-mdc-outlined-button.get-typography-tokens($theme)); |
234 | 233 |
|
235 | 234 | @include token-utils.create-token-values(tokens-mat-text-button.$prefix,
|
236 | 235 | tokens-mat-text-button.get-typography-tokens($theme));
|
|
252 | 251 | }
|
253 | 252 | @else {
|
254 | 253 | @include sass-utils.current-selector-or-root() {
|
255 |
| - @include mdc-button-text-theme.theme( |
| 254 | + @include token-utils.create-token-values(tokens-mdc-text-button.$prefix, |
256 | 255 | tokens-mdc-text-button.get-density-tokens($theme));
|
257 |
| - @include mdc-button-filled-theme.theme( |
| 256 | + @include token-utils.create-token-values(tokens-mdc-filled-button.$prefix, |
258 | 257 | tokens-mdc-filled-button.get-density-tokens($theme));
|
259 |
| - @include mdc-button-outlined-theme.theme( |
260 |
| - tokens-mdc-outlined-button.get-density-tokens($theme)); |
261 |
| - @include mdc-button-protected-theme.theme( |
| 258 | + @include token-utils.create-token-values(tokens-mdc-protected-button.$prefix, |
262 | 259 | tokens-mdc-protected-button.get-density-tokens($theme));
|
| 260 | + @include token-utils.create-token-values(tokens-mdc-outlined-button.$prefix, |
| 261 | + tokens-mdc-outlined-button.get-density-tokens($theme)); |
263 | 262 |
|
264 | 263 | @include token-utils.create-token-values(tokens-mat-text-button.$prefix,
|
265 | 264 | tokens-mat-text-button.get-density-tokens($theme));
|
|
0 commit comments