3

如何使用rails資產管道爲twitter-bootstrap安裝自定義主題?使用twitter-bootstrap-rails安裝自定義主題

我應該在資產下創建一個新文件夾並轉儲所有主題的CSS,js,圖像和字體文件?

更新: 我把所有的文件我下載的主題(除HTML示例文件)到應用程序/資產的文件夾,並在application.rb中這個文件夾添加到我的資產的路徑:

config.assets.paths << Rails.root.join("app", "assets", "bootstrap_theme") 

我添加使用從主題CSS類一些標記,但它不使用的主題..

更新:我看到自舉的主題包括了裏面的編譯內核引導文件。我是否應該認爲這不意味着與Less一起使用? 另外,我是否應該單獨預編譯每個資產文件以進行生產(在application.rb中),並且在每個視圖中包含所需的特定文件(並將它們包括在覈心引導文件之後)?那麼我猜想可以直接在主題文件中對主題進行覆蓋。

更新:我認爲問題是我在bootstrap_and_overrides之後需要清單中的主題css文件,假設主題的想法是更改引導默認值。但在標準bootstrap_and_defaults之前需要一些主題css才能更好地工作。這意味着需要手動選擇並選擇在引導之前和之後加載哪個css。

+1

所有超級有用的信息。 – 2012-09-07 07:53:13

回答

3

我從來沒有在rails應用程序中證明過twitter bootstrap,但是我之前搜索過我該怎麼做。

如果您安裝了寶石less-rails-bootstrapbootstrap-sass,您可以按照說明修改主題here

我希望它有幫助。

+0

謝謝,但我想安裝一個下載的主題,而不是對其進行更改。我已經能夠對沒有問題的默認主題進行更改 – rigyt 2012-07-15 10:55:45

+0

正確的鏈接是http://www.sitepoint.com/how-to-customize-twitter-bootstraps-design-in-a-rails-app/ – 2013-09-22 09:57:59

+1

@ SergeSeletskyy隨意編輯任何答案:) – Pigueiras 2013-09-22 18:54:10