覆盖Ext.js sass / css变量而不创建自定义主题

时间:2014-04-01 06:28:41

标签: css extjs sass sencha-cmd

是否可以在不创建全新主题或ui的情况下更改一些全局css变量?

我试图设置例如$form-field-border-width: 0 0 1px 0;创建MyApp/sass/var/form/field/Base.scss并删除代码。

我使用海王星只做了一些改动,所以我试图避免创建一个完整的主题包。

1 个答案:

答案 0 :(得分:0)

默认情况下,sass目录用于与应用程序组件相关的商店样式。 如果要覆盖核心组件的scss(例如 Ext。* ),则应将app.json文件中的 Sass 命名空间替换为:

"sass": {
    "namespace": ""
},

确保将变量的文件存储在sass/var目录中。在您的情况下,路径应为:MyApp/sass/var/Ext/form/field/Base.scss