我正在使用有角度的材料,并且在主题化方面有点迷失。我正在使用包含在我的 styles.scss 中的预建靛蓝粉色主题,如下所示
@import "~@angular/material/prebuilt-themes/indigo-pink.css";
基于文档,我创建了一个名为 theme.scss 的新文件,并将其包含在 style.scss 之后的 angular.json 中。theme.scss 如下所示
@import '~@angular/material/theming';
@include mat-core();
$sg-app-primary: mat-palette($mat-indigo);
$sg-app-accent: mat-palette($mat-pink, A200, A100, A400);
$sg-app-theme: mat-light-theme($sg-app-primary, $sg-app-accent);
@include angular-material-theme($sg-app-theme);
我的要求 我只需要将默认字体颜色更改为白色而不是黑色。我根本不需要改变任何东西。我只是从示例中复制了主要和重音调色板。所以感觉即使他们不需要改变。