如何更改 Angular Material 15 中的文本颜色?

Com*_*ple 2 sass angular-material

我正在使用 Angular Material 15,并定义了一个主题,如下所示:

$blue-palette: (
  50: #e3f2fd,
  100: #bbdefb,
  200: #90caf9,
  300: #64b5f6,
  400: #42a5f5,
  500: #2196f3,
  600: #1e88e5,
  700: #1976d2,
  800: #1565c0,
  900: #0d47a1,
  A100: #82b1ff,
  A200: #448aff,
  A400: #2979ff,
  A700: #2962ff,
  contrast: (
    50: $dark-primary-text,
    100: $dark-primary-text,
    200: $dark-primary-text,
    300: $dark-primary-text,
    400: $dark-primary-text,
    500: $light-primary-text,
    600: $light-primary-text,
    700: $light-primary-text,
    800: $light-primary-text,
    900: $light-primary-text,
    A100: $dark-primary-text,
    A200: $light-primary-text,
    A400: $light-primary-text,
    A700: $light-primary-text,
  )
);
$my-palette: mat.define-palette($blue-palette, 500);
$my-theme: mat.define-light-theme($palette);
@include mat.all-component-themes($my-theme);
Run Code Online (Sandbox Code Playgroud)

但我想改变字体颜色。看起来 Angular Material 根据我的主要颜色自动定义字体颜色,黑色或白色。如何更改字体颜色?

Mug*_*uel 5

这是角度材料本身的一个问题,您可以跟进此线程,一旦解决,您的代码将可以正常工作:https ://github.com/angular/components/issues/26056