2016-06-07 13 views
2

我試圖在使用DOJO的舊系統上構建新設計,最終我們將轉移到AJAX來處理數據調用。有沒有默認或縮小的CSS文件,所以我不必使用他們的主題? (即克拉羅,這是主題,並且仍然適用)Dojo是否有一個沒有應用主題的默認CSS文件?

它說你可以製作自定義主題,但必須有一個裸露的骨頭版本。

謝謝你的時間。

回答

2

裸鉛丹CSS是dijit.css
可用的(你可以看到在CDN文件:https://ajax.googleapis.com/ajax/libs/dojo/1.10.0/dijit/themes/dijit.css

由於道場小組說,這個文件:

主題可以繼承的基本樣式。
換句話說,作品,但看起來不太好。

所以要知道這將是醜陋的!
但是你可以建立你自己的主題。

+0

正確的,謝謝! –

2

道場自帶開箱以下主題:

  • 克拉羅
  • 苔原
  • 索里亞
  • 無中生有

沒有一個真正的默認CSS的一部分列出的主題中包含的CSS。但正如他在答案中指出的那樣,有一個dijit.css這是CSS的一個非常重要的基礎,其他主題可以傳承。

您可以將它們添加在HTML文件中的以下內容:

<link rel="stylesheet" href="dojo/dijit/themes/claro/claro.css" /> 
<body class="claro"> 

或者你可以使用一個CDN,例如用於claro(爲了得到一個不同的主題只是改變CSS文件的名稱):

https://ajax.googleapis.com/ajax/libs/dojo/1.10.0/dijit/themes/claro/claro.css 

CDN版本是一個獨特的文件,很容易包含在您的應用程序中,但它沒有被縮小。

如果您需要縮小版本,可以使用dojo build來壓縮所有項目文件,並將縮小的主題包含在CSS中。

此處瞭解詳情:

https://dojotoolkit.org/reference-guide/1.10/dijit/themes.html#id10

+0

我真的只是在尋找Ben鏈接到的文件,但是感謝您添加了這些信息,我相信它會幫助別人! –

+0

@ UX.DevDude歡迎您:) – GibboK

相關問題