|
6 | 6 |
|
7 | 7 | @mixin mat-mdc-paginator-color($config-or-theme) {
|
8 | 8 | $config: mat-get-color-config($config-or-theme);
|
9 |
| - @include mat-using-mdc-theme($config) { |
10 |
| - $icon-color: rgba(mdc-theme-prop-value(on-surface), 0.54); |
11 |
| - $disabled-color: rgba(mdc-theme-prop-value(on-surface), 0.12); |
| 9 | + $background: map-get($config, background); |
| 10 | + $foreground: map-get($config, foreground); |
| 11 | + $icon-color: rgba(mat-color($foreground, base), 0.54); |
| 12 | + $disabled-color: rgba(mat-color($foreground, base), 0.12); |
12 | 13 |
|
13 |
| - .mat-mdc-paginator { |
14 |
| - background: mdc-theme-prop-value(surface); |
15 |
| - color: rgba(mdc-theme-prop-value(on-surface), 0.87); |
16 |
| - } |
| 14 | + .mat-mdc-paginator { |
| 15 | + background: mat-color($background, card); |
| 16 | + color: rgba(mat-color($foreground, base), 0.87); |
| 17 | + } |
17 | 18 |
|
18 |
| - .mat-mdc-paginator-icon { |
19 |
| - fill: $icon-color; |
20 |
| - } |
| 19 | + .mat-mdc-paginator-icon { |
| 20 | + fill: $icon-color; |
| 21 | + } |
21 | 22 |
|
22 |
| - .mat-mdc-paginator-decrement, |
23 |
| - .mat-mdc-paginator-increment { |
24 |
| - border-top: 2px solid $icon-color; |
25 |
| - border-right: 2px solid $icon-color; |
26 |
| - } |
| 23 | + .mat-mdc-paginator-decrement, |
| 24 | + .mat-mdc-paginator-increment { |
| 25 | + border-top: 2px solid $icon-color; |
| 26 | + border-right: 2px solid $icon-color; |
| 27 | + } |
| 28 | + |
| 29 | + .mat-mdc-paginator-first, |
| 30 | + .mat-mdc-paginator-last { |
| 31 | + border-top: 2px solid $icon-color; |
| 32 | + } |
27 | 33 |
|
| 34 | + .mat-mdc-icon-button[disabled] { |
| 35 | + .mat-mdc-paginator-decrement, |
| 36 | + .mat-mdc-paginator-increment, |
28 | 37 | .mat-mdc-paginator-first,
|
29 | 38 | .mat-mdc-paginator-last {
|
30 |
| - border-top: 2px solid $icon-color; |
| 39 | + border-color: $disabled-color; |
31 | 40 | }
|
32 | 41 |
|
33 |
| - .mat-mdc-icon-button[disabled] { |
34 |
| - .mat-mdc-paginator-decrement, |
35 |
| - .mat-mdc-paginator-increment, |
36 |
| - .mat-mdc-paginator-first, |
37 |
| - .mat-mdc-paginator-last { |
38 |
| - border-color: $disabled-color; |
39 |
| - } |
40 |
| - |
41 |
| - .mat-mdc-paginator-icon { |
42 |
| - fill: $disabled-color; |
43 |
| - } |
| 42 | + .mat-mdc-paginator-icon { |
| 43 | + fill: $disabled-color; |
44 | 44 | }
|
45 | 45 | }
|
46 | 46 | }
|
|
0 commit comments