可以在ExtJS4中混合主题吗?

可以在ExtJS4中混合主题吗?,extjs,extjs4,Extjs,Extjs4,我想在经典主题的ExtJS网站上有neptune工具栏。 这可能吗?如果是,如何创建?您可以创建从经典主题派生的自定义主题,并且可以将工具栏样式复制到自定义主题文件夹中 sencha generate theme my-custom-theme 然后,在项目文件夹/.sencha/app/sencha.cfg中找到的项目配置文件上,编辑/添加以下内容: app.theme=my-custom-theme #app.theme=ext-theme-classic 我假设您已经通过Sencha

我想在经典主题的ExtJS网站上有neptune工具栏。
这可能吗?如果是,如何创建?

您可以创建从经典主题派生的自定义主题,并且可以将工具栏样式复制到自定义主题文件夹中

sencha generate theme my-custom-theme
然后,在项目文件夹
/.sencha/app/sencha.cfg
中找到的项目配置文件上,编辑/添加以下内容:

app.theme=my-custom-theme
#app.theme=ext-theme-classic

我假设您已经通过
Sencha CMD
生成了您的项目。将
packages/ext-theme-neptune/sass/var/toolbar
和/或
packages/ext-theme-neptune/sass/src/toolbar
上的工具栏样式复制到您的自定义主题。

Hi,我下载了ExtJS-GPL并在那里使用了css。从未使用过sencha命令。哦,对不起。我对此一无所知:(从工作区和应用程序生成到应用程序部署,我一直在使用
Sencha CMD
。这对你没什么帮助。使用Sencha CMD做SASS来设计整个主题是很值得的,你可以对任何未涉及的内容进行CSS修复-这会节省很多时间:)你说得对。实际上,我们的第一个extjs4项目不是由Sencha CMD生成的,所以我通过Sencha CMD创建了一个新项目,并将所有重要文件复制到新项目和tadaa!我的生活变得轻松了:)