更改ExtJS图像

时间:2014-01-07 08:56:09

标签: extjs theming

我创建了一个扩展ext-theme-classic的主题,但我想将neptune-theme图像用于工具,滑块等。 我将neptune-theme images文件夹复制到我的资源文件夹中并更改了

$relative-image-path-for-uis

到此目录,但它不起作用。 哪里是我的错?

1 个答案:

答案 0 :(得分:2)

此处的问题可能是图像文件类型。

示例:ext-theme-classic表单图片使用.gifext-theme-neptune使用.png。因此,如果您想使用海王星的表单图像,请将图像复制到自定义主题,然后找到图像编辑器并将其文件类型从png更改为gif。

或者您需要覆盖Component.scss(sass / var /),然后设置以下内容:

从:

$image-extension: 'gif' !default;

为:

$image-extension: 'png' !default;

注意:我实际上没有尝试过第二个选项,但我认为它应该可行:)