|
35 | 35 |
|
36 | 36 | $mat-slider-color-tokens: tokens-mat-slider.get-color-tokens($theme);
|
37 | 37 |
|
38 |
| - // Add values for MDC slider tokens. |
39 |
| - .mat-mdc-slider { |
40 |
| - @include mdc-slider-theme.theme($mdc-color-tokens); |
41 |
| - @include _slider-ripple-color($theme, primary); |
42 |
| - @include token-utils.create-token-values( |
43 |
| - tokens-mat-slider.$prefix, |
44 |
| - $mat-slider-color-tokens |
45 |
| - ); |
| 38 | + // Add values for MDC slider tokens. |
| 39 | + @include sass-utils.current-selector-or-root() { |
| 40 | + @include mdc-slider-theme.theme($mdc-color-tokens); |
| 41 | + @include _slider-ripple-color($theme, primary); |
| 42 | + @include token-utils.create-token-values( |
| 43 | + tokens-mat-slider.$prefix, |
| 44 | + $mat-slider-color-tokens |
| 45 | + ); |
46 | 46 |
|
47 |
| - &.mat-accent { |
48 |
| - @include mdc-slider-theme.theme( |
49 |
| - tokens-mdc-slider.private-get-color-palette-color-tokens($theme, accent)); |
50 |
| - @include _slider-ripple-color($theme, accent); |
51 |
| - } |
| 47 | + .mat-accent { |
| 48 | + @include mdc-slider-theme.theme( |
| 49 | + tokens-mdc-slider.private-get-color-palette-color-tokens($theme, accent)); |
| 50 | + @include _slider-ripple-color($theme, accent); |
| 51 | + } |
52 | 52 |
|
53 |
| - &.mat-warn { |
| 53 | + .mat-warn { |
54 | 54 | @include mdc-slider-theme.theme(
|
55 | 55 | tokens-mdc-slider.private-get-color-palette-color-tokens($theme, warn));
|
56 | 56 | @include _slider-ripple-color($theme, warn);
|
|
65 | 65 | }
|
66 | 66 | @else {
|
67 | 67 | // Add values for MDC slider tokens.
|
68 |
| - .mat-mdc-slider { |
| 68 | + @include sass-utils.current-selector-or-root() { |
69 | 69 | @include mdc-slider-theme.theme(tokens-mdc-slider.get-typography-tokens($theme));
|
70 | 70 | }
|
71 | 71 | }
|
|
77 | 77 | }
|
78 | 78 | @else {
|
79 | 79 | // Add values for MDC slider tokens.
|
80 |
| - .mat-mdc-slider { |
| 80 | + @include sass-utils.current-selector-or-root() { |
81 | 81 | @include mdc-slider-theme.theme(tokens-mdc-slider.get-density-tokens($theme));
|
82 | 82 | }
|
83 | 83 | }
|
|
0 commit comments