Skip to content

Commit 78fc115

Browse files
authored
refactor(material-experimental/mdc-paginator): clean up theme sass (#20925)
remove usage of `mat-using-mdc-theme` since we're not calling our to MDC's mixins for this component.
1 parent 909c1e0 commit 78fc115

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

src/material-experimental/mdc-paginator/_paginator-theme.scss

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,41 +6,41 @@
66

77
@mixin mat-mdc-paginator-color($config-or-theme) {
88
$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);
1213

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+
}
1718

18-
.mat-mdc-paginator-icon {
19-
fill: $icon-color;
20-
}
19+
.mat-mdc-paginator-icon {
20+
fill: $icon-color;
21+
}
2122

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+
}
2733

34+
.mat-mdc-icon-button[disabled] {
35+
.mat-mdc-paginator-decrement,
36+
.mat-mdc-paginator-increment,
2837
.mat-mdc-paginator-first,
2938
.mat-mdc-paginator-last {
30-
border-top: 2px solid $icon-color;
39+
border-color: $disabled-color;
3140
}
3241

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;
4444
}
4545
}
4646
}

0 commit comments

Comments
 (0)