Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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_Extjs5 - Fatal编程技术网

ExtJS自定义主题:为面板生成较暗的图标。

ExtJS自定义主题:为面板生成较暗的图标。,extjs,extjs5,Extjs,Extjs5,在我的项目中,需要创建自定义主题。组件的基色非常浅,几乎为白色。问题在于,面板/windowsclose和maximize标题上出现的图标几乎不可见。我需要声明哪些sass变量,以便用于这些面板和窗口的图像与白色形成对比?我需要将它们包含在哪个scss文件中?您需要替换这些图像,在ExtJS 5中,您可以在以下位置找到它们: YourProjectFolder/ext/packages/your theme/resources/images/tools/ 在那里您将有两个文件,tools-spr

在我的项目中,需要创建自定义主题。组件的基色非常浅,几乎为白色。问题在于,面板/windowsclose和maximize标题上出现的图标几乎不可见。我需要声明哪些sass变量,以便用于这些面板和窗口的图像与白色形成对比?我需要将它们包含在哪个scss文件中?

您需要替换这些图像,在ExtJS 5中,您可以在以下位置找到它们:

YourProjectFolder/ext/packages/your theme/resources/images/tools/

在那里您将有两个文件,tools-sprites.png和tool-sprites-dark.png 如果使用的是标准主题,则可以在此处替换它们,或者可以将新图像保存在自定义主题文件夹路径中

请注意,要使其在所有浏览器中正常工作,必须使用sencha命令重新构建主题