File tree Expand file tree Collapse file tree 4 files changed +31
-4
lines changed
src/material-experimental Expand file tree Collapse file tree 4 files changed +31
-4
lines changed Original file line number Diff line number Diff line change 2
2
@import ' @material/list/variables.import' ;
3
3
@import ' @material/theme/functions.import' ;
4
4
@import ' @material/theme/mixins.import' ;
5
+ @import ' @material/typography/mixins.import' ;
5
6
@import ' ../../mdc-helpers/mdc-helpers' ;
6
7
@import ' ../../../material/core/theming/theming' ;
7
8
43
44
44
45
@mixin mat-mdc-option-typography ($config-or-theme ) {
45
46
$config : mat-get-typography-config ($config-or-theme );
47
+
48
+ @include mat-using-mdc-typography ($config ) {
49
+ // MDC uses the `subtitle1` level for list items, but the spec shows `body1` as the correct
50
+ // level. Class is repeated for increased specificity.
51
+ .mat-mdc-option {
52
+ @include mdc-typography (body1, $query : $mat-typography-styles-query );
53
+ }
54
+ }
46
55
}
47
56
48
57
@mixin mat-mdc-option-density ($config-or-theme ) {
Original file line number Diff line number Diff line change 4
4
@import ' @material/theme/variables.import' ;
5
5
@import ' @material/textfield/mixins.import' ;
6
6
@import ' @material/textfield/variables.import' ;
7
+ @import ' @material/typography/mixins.import' ;
7
8
@import ' ../mdc-helpers/mdc-helpers' ;
8
9
@import ' form-field-density' ;
9
10
@import ' form-field-subscript' ;
22
23
23
24
.mdc-text-field--focused {
24
25
@include mdc-text-field-focused_ ($query );
25
-
26
26
}
27
+
27
28
.mdc-text-field--invalid {
28
29
@include mdc-text-field-invalid_ ($query );
29
30
}
67
68
@include mdc-line-ripple-core-styles ($query : $mat-typography-styles-query );
68
69
@include mat-mdc-private-form-field-subscript-typography ($config );
69
70
70
- .mat-mdc-form-field {
71
- @include mat-typography-level-to-styles ($config , input);
71
+ // MDC uses the `subtitle1` level for the input label and value, but the spec shows `body1` as
72
+ // the correct level.
73
+ .mat-mdc-input-element ,
74
+ .mat-mdc-form-field label ,
75
+ .mat-mdc-form-field-prefix ,
76
+ .mat-mdc-form-field-suffix {
77
+ @include mdc-typography (body1, $query : $mat-typography-styles-query );
72
78
}
73
79
}
74
80
}
Original file line number Diff line number Diff line change 4
4
@import ' @material/list/variables.import' ;
5
5
@import ' @material/theme/functions.import' ;
6
6
@import ' @material/theme/mixins.import' ;
7
+ @import ' @material/typography/mixins.import' ;
7
8
@import ' ../mdc-helpers/mdc-helpers' ;
8
9
9
10
@mixin mat-mdc-menu-color ($config-or-theme ) {
47
48
@include mat-using-mdc-typography ($config ) {
48
49
@include mdc-menu-surface-core-styles ($mat-typography-styles-query );
49
50
50
- .mat-mdc-menu-content , .mat-mdc-menu-item {
51
+ .mat-mdc-menu-content {
51
52
// Note that we include this private mixin, because the public
52
53
// one adds a bunch of styles that we aren't using for the menu.
53
54
@include mdc-list-base_ ($mat-typography-styles-query );
55
+
56
+ // MDC uses the `subtitle1` level for list items, but the spec shows `body1` as the correct
57
+ // level.
58
+ .mat-mdc-menu-item {
59
+ @include mdc-typography (body1, $query : $mat-typography-styles-query );
60
+ }
54
61
}
55
62
}
56
63
}
Original file line number Diff line number Diff line change 2
2
@import ' @material/list/mixins.import' ;
3
3
@import ' @material/theme/variables.import' ;
4
4
@import ' @material/select/variables.import' ;
5
+ @import ' @material/typography/mixins.import' ;
5
6
@import ' ../mdc-helpers/mdc-helpers' ;
6
7
7
8
// Gets the color to use for some text that is highlighted while a select has focus.
89
90
// a bunch of styles that we aren't using for the select panel.
90
91
@include mdc-list-base_ ($mat-typography-styles-query );
91
92
}
93
+
94
+ .mat-mdc-select-value {
95
+ @include mdc-typography (body1, $query : $mat-typography-styles-query );
96
+ }
92
97
}
93
98
}
94
99
You can’t perform that action at this time.
0 commit comments