假设我在 Angular 应用程序 > 2 中有两个主题(浅色和深色),以及一个已配置为将主题类添加到body标签的切换按钮
变量.scss
$themes: (
light: (
backgroundColor: #fff,
textColor: #408bbd,
borderColor: #254fe5,
),
dark: (
backgroundColor: #222,
textColor: #ddd,
borderColor: #2e4dd2,
),
);
我也尝试了最简单的方法
about.component.scss
.theme-dark .page-title{
color: white;
}
.theme-light .page-title{
color: red;
}
我知道.theme-dark
body 标记上的类无法从组件样式中识别,但我找不到任何解决方案。
我可以使用什么方法在此类模块系统中获取多个主题?