【发布时间】:2021-05-12 12:29:38
【问题描述】:
我在剑道和创建主题方面遇到问题。
我有一个带有 scss 的 Angular 应用程序,如果我告诉剑道改变这样的颜色
...other stuff
$accent: purple;
@import "node_modules/@progress/kendo-theme-default/all.scss";
...other stuff
完美运行!一切顺利!
但现在我想构建两个主题,以便可以在它们之间进行交换,就像这样
...other stuff
:root {
$accent: purple;
@import "node_modules/@progress/kendo-theme-default/all.scss";
}
.other-theme{
$accent: yellow;
@import "node_modules/@progress/kendo-theme-default/all.scss";
}
...other stuff
但它不起作用。编译时抛出的错误是
CssSyntaxError [path of the scss] can't resolve ') format("truetype")' in [other path]
font-style: normal;
font-weight: normal;
src: url(#{$icon-font-url} format("truetype"));
为什么改变颜色会影响字体?我不会以任何方式触摸它,我正在疯狂地尝试构建这样的主题。
感谢所有愿意提供帮助的人:D
【问题讨论】:
标签: angular sass kendo-ui kendo-ui-angular2