Skip to content

Commit 50e7869

Browse files
committed
feat(material/card): add title-text-color token
Fixes #31080
1 parent b20e72e commit 50e7869

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

src/material/card/_m2-card.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ $prefix: (mat, card);
2525
outlined-container-color: inspection.get-theme-color($theme, background, card),
2626
outlined-container-elevation: elevation.get-box-shadow(0),
2727
outlined-outline-color: rgba(inspection.get-theme-color($theme, foreground, base), 0.12),
28+
title-text-color: inspection.get-theme-color($theme, foreground, text),
2829
subtitle-text-color: inspection.get-theme-color($theme, foreground, secondary-text),
2930
filled-container-color: inspection.get-theme-color($theme, background, card),
3031
filled-container-elevation: elevation.get-box-shadow(0)

src/material/card/_m3-card.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ $prefix: (mat, card);
1616
m3-utils.generate-typography-tokens($systems, title-text, title-large),
1717
m3-utils.generate-typography-tokens($systems, subtitle-text, title-medium),
1818
(
19+
title-text-color: map.get($systems, md-sys-color, on-surface),
1920
subtitle-text-color: map.get($systems, md-sys-color, on-surface),
2021
elevated-container-color: map.get($systems, md-sys-color, surface-container-low),
2122
elevated-container-elevation: map.get($systems, md-sys-elevation, level1),

src/material/card/card.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ $mat-card-default-padding: 16px !default;
9494
// Add slots for custom Angular Material card tokens.
9595
@include token-utils.use-tokens(m2-card.$prefix, m2-card.get-token-slots()) {
9696
.mat-mdc-card-title {
97+
color: token-utils.slot(title-text-color);
9798
font-family: token-utils.slot(title-text-font);
9899
line-height: token-utils.slot(title-text-line-height);
99100
font-size: token-utils.slot(title-text-size);

0 commit comments

Comments
 (0)