我想在play framework 2.6應用程序(scala)中使用和定製bootstrap 4(目前處於測試階段)。如何在playframework中自定義/主題Bootstrap 4?
通過定製我的意思是創建我自己的CSS類或改變現有的變量,如容器寬度,默認的按鈕顏色,...
我怎麼會去嗎?我的假設是,這樣做的正確方法是以某種方式將sass編譯集成到我的play framework應用程序中,以便在所有必要的位置獲取核心引導變量的相關更改?
我到目前爲止所做的是: 在build.sbt中,將"org.webjars" % "bootstrap" % "4.0.0-beta"
添加到了庫的依賴項中。
在plugins.sbt,加入addSbtPlugin("org.irundaia.sbt" % "sbt-sassify" % "1.4.4")
在我的應用程序\資產\ CSS \ main.scss,加入@import "lib/bootstrap/css/bootstrap";
。 bootstrap css現在正確地與我的自定義css捆綁在一起。
現在如何更改引導程序變量?在定製文檔(https://getbootstrap.com/docs/4.0/getting-started/options/#customizing-variables)文檔中說,有一個名爲_variables.scss的文件,可以完成此操作。該文件不存在於提取了webjar內容的/ lib/bootstrap/css中。
謝謝,但問題是真正關心引導4的整合,不是一般的上海社會科學院。 – nemoo
我更新了答案 –
Play-Bootstrap是一個標記生成器。這與我的問題無關。 – nemoo