Я нашел замечательную ссылку , как настроить переключатель материалов.Мне удается установить background-color
и font-weight
так, как я хочу, с помощью
@import '~@angular/material/theming';
@include mat-core();
$app-primary: mat-palette($mat-indigo);
$app-accent: mat-palette($mat-pink, A200, A100, A400);
$app-theme: mat-light-theme($app-primary, $app-accent);
@mixin mix-app-theme($app-theme) {
$primary: map-get($app-theme, primary);
$accent: map-get($app-theme, accent);
.mat-button-toggle-checked {
background-color: mat-color($primary);
font-weight: bold;
color:mat-color($primary); // <=== does not work!!!
}
}
// Include the mixin
@include mix-app-theme($app-theme);
Но почему-то сам шрифт остается черным - что не является цветом по умолчанию при использовании color="primary"
.
Есть идеи, как включить fore-color
- правильно?