Это в значительной степени то, что я сделал, а не мой реальный код, но это помогает доказать свою точку зрения, появляется то же сообщение, реализующее это.
Код: Выделить всё
@use '@angular/material' as mat;
@use '@angular/material-experimental' as matx;
$m3-dark-theme: matx.define-theme((
color: (
theme-type: dark,
primary: matx.$m3-indigo-palette,
tertiary: matx.$m3-blue-palette,
)
));
$m3-light-theme: matx.define-theme((
color: (
primary: matx.$m3-indigo-palette,
tertiary: matx.$m3-blue-palette,
)
));
.dark-theme {
@include mat.all-component-themes($m3-dark-theme);
}
.light-theme {
@include mat.all-component-themes($m3-light-theme);
}
Подробнее здесь: https://stackoverflow.com/questions/785 ... ular-3-ang