当然,蓝色很漂亮,办公室看起来不错,但你不希望所有应用都有相同的颜色。是否可以轻松自定义ext js中的外观?
答案 0 :(得分:12)
3.x中的Theing Ext JS在2.x中比在2.x中容易得多。如果您想购买新主题,新网站会出现以待售主题:extthemes.com。如果您想要构建自定义主题,甚至可以联系开发人员。
如果您想自己尝试一下,只需复制并重命名resources/xtheme-gray.css
和resources/images/gray
,然后开始更改css!
最后一个选项是使用Ext JS theme generator,这是一个在github上开源的ruby驱动的开发工具。这是非常新的,我真的很兴奋。
答案 1 :(得分:1)
有一些内置的自定义功能,但是为它制作主题并不是最快的事情(所以只有几个完整的主题可用)。
然而,there are some themes the community is working on,也许一个适合您的口味?
如果您想尝试一下您喜欢的颜色组合,您可能想要访问,最接近我为ExtJS找到的主题滚轮: ExtJS Color Theme Changer
答案 2 :(得分:0)
我们在大型项目中使用slate主题。顾客喜欢它。请参阅@Nick Craver提供的链接。
到目前为止,我发现更改更复杂的ExtJS组件(如网格或树)的默认外观并不是特别容易。但是,我喜欢ExtJS的原因之一是它们提供了开箱即用的复杂,功能强大的组件。当我打算使用这些组件时,我通常坚持使用现有的主题。
没有什么可以阻止自定义组件,ExtJS提供了创建任何东西所需的低级实用程序。