我试图通过改变碳的默认颜色来创建一个自定义主题。
我已经导入了碳成分scss文件,并按照建议设置了变量$carbon-theme,但它不起作用。我已经将它们导入了我的主index.scss文件。我最终想更改颜色变量并创建一个自定义主题。
这是我的index.scss
文件
@import 'carbon-components/scss/globals/scss/styles.scss';
@import '@carbon/themes/scss/themes';
@include carbon--theme($carbon--theme--g100);
body {
background-color: $ui-02;
}
这就是我试图创建的mixin。
@mixin custom-color {
$focus: green;
}
上面的不起作用。主题没有改变为预期的深灰色背景。我怎么做?还有,我怎么创建mixin来设置其他颜色?
2条答案
按热度按时间zzwlnbp81#
不要将其放入
index.scss
中,而是将其放入App.scss
中并导入App.js
中对我有效,希望这能起作用。
llycmphe2#
在调试代码的几个小时后,下面是正确的过程:
要覆盖正确的密钥,请查看此文件
问候