Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改ExtJS图像_Extjs_Theming - Fatal编程技术网

更改ExtJS图像

更改ExtJS图像,extjs,theming,Extjs,Theming,我创建了一个扩展ext theme classic的主题,但我想使用neptune主题图像作为工具、滑块等。 我将海王星主题图片文件夹复制到我的资源文件夹中,并更改了 $relative-image-path-for-uis 到这个目录,但它不工作。 我的错误在哪里?这里的问题可能是图像文件类型 示例:ext-theme-classic表单图像使用.gif,而ext-theme-neptune使用.png。因此,如果您想使用neptune的表单图像,请将图像复制到自定义主题,然后找到图像编辑器

我创建了一个扩展ext theme classic的主题,但我想使用neptune主题图像作为工具、滑块等。 我将海王星主题图片文件夹复制到我的资源文件夹中,并更改了

$relative-image-path-for-uis
到这个目录,但它不工作。
我的错误在哪里?

这里的问题可能是图像文件类型

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

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

发件人:

致:


注意:我实际上还没有尝试第二个选项,但我认为它应该会起作用:)

我是否也可以使用global_css$图像扩展来实现这一点?请尝试我在更新的答案中找到的第二个建议:)
$image-extension: 'gif' !default;
$image-extension: 'png' !default;