Ext js中的所有内容都是蓝色的吗?

时间:2010-02-28 14:09:21

标签: javascript css extjs

当然,蓝色很漂亮,办公室看起来不错,但你不希望所有应用都有相同的颜色。是否可以轻松自定义ext js中的外观?

3 个答案:

答案 0 :(得分:12)

3.x中的Theing Ext JS在2.x中比在2.x中容易得多。如果您想购买新主题,新网站会出现以待售主题:extthemes.com。如果您想要构建自定义主题,甚至可以联系开发人员。

如果您想自己尝试一下,只需复制并重命名resources/xtheme-gray.cssresources/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提供了创建任何东西所需的低级实用程序。