我希望能夠在我的RoR
項目中使用Bootstrap 3
和Sass
,並讓腳手架生成器輸出Bootstrap 3
HTML。我正在使用Ruby 2與Rails 4.如何讓Ruby on Rails輸出Bootstrap v3腳手架?
沒什麼太花哨 - 大多數情況下只有表單按鈕纔有相應的CSS類。
我用Rails Tutorial Sample App (ver 4)爲基礎,其中包括對bootstrap-sass
寶石 - 但是當我用發電機的HTML沒有正確的自舉類 - 例如按鈕沒有btn btn-default
類。
我意識到腳手架的行爲與其設計的一樣,它是一個基礎,並且意味着要被定製(或替換) - 但是似乎應該不難生成的HTML也是「Bootstrap就緒」
一個相關的問題不得不如果有人提到,在目錄lib/erb/scaffold
像edit.html.erb
編輯文件的答案 - 會覆蓋Rails會使用腳手架默認模板。我並不反對,但我希望可能會有這樣的gem
。
我喜歡使用bootstrap-sass
寶石,我希望有這將是與之兼容的解決方案 - 我寧願使用scss
不是less
好像應該有幾個寶石來做到這一點。
所以問題是什麼,到底是什麼?你的模板沒有應用到他們的類,你想要的? – cimmanon
是的 - 我想生成的模板具有它們包含的元素(按鈕,表格,表單等)的默認引導類 – cwd
如果您使用的是simple_form,您可以自定義它以添加默認元素。像config.button_class ='btn btn-primary'。此外,沒有官方發佈的簡單表格支持BS3 –