2010-02-28 15 views
6

當然,藍色很好,它有一個漂亮的辦公室外觀,但你不希望所有的應用程序具有相同的顏色。在ext js中定製外觀容易嗎?Ext js藍色的一切嗎?

+3

這不就是CSS的用途嗎? – duffymo 2010-02-28 14:13:23

+2

@duffymo,是的,這正是css的用處,但問題是你需要採取多少額外的步驟來實現重新設置。例如,如果你在佈局中有很多圖像,那麼即使重新繪製也可能是一項相當乏味的任務。 – shabunc 2011-07-19 09:15:49

回答

12

主題Ext JS在3.x中比在2.x中容易得多。如果您想要購買新主題,則會出現一個新網站,其中包含可出售主題:extthemes.com。如果您想製作自定義主題,您甚至可以聯繫開發人員。

如果您想自己嘗試一下,只需複製並重命名爲resources/xtheme-gray.cssresources/images/gray,然後開始更改css!

最後一個選擇是使用Ext JS theme generator,這是一個基於ruby的開發工具,它在github上開源。這是非常新的,我真的很興奮。

+0

截至2013年1月,exthemes.com已經死亡。 Sencha市場是您現在需要去的地方:https://market.sencha.com/ – HDave 2013-01-18 20:30:39

1

有一些內置的自定義功能,但它並不是爲它製作主題的最快捷的東西(因此只有少數完整的主題可用)。

然而,there are some themes the community is working on,也許一個適合你的口味?

如果你想嘗試一下你喜歡的顏色組合,你可能想這給一遊,最接近主題輥我已經找到了ExtJS的: ExtJS Color Theme Changer

+0

主題滾筒看起來很酷 - 你用過嗎? – Upperstage 2010-02-28 15:22:42

+0

@上一階段 - 我已經使用了jQuery主題滾輪作爲基準樣式,ExtJS也是一樣。儘管如此,我還沒有在生產能力中使用ExtJS等效物來完成我的css的100%。 – 2010-02-28 16:01:23

0

我們用石板主題在一個大型項目上。顧客喜歡它。查看@Nick Craver提供的鏈接。

迄今爲止,我發現改變更復雜的ExtJS組件(如網格或樹)的默認外觀並不是特別容易。但是,我喜歡ExtJS的原因之一是他們提供了複雜,功能強大的組件。當我打算使用這些組件時,我通常會堅持現有的主題。

沒有什麼能阻止自定義組件,而ExtJS提供創建任何東西所需的低級實用程序。