|
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