默認情況下,我們可以通過使用@Theme(themename)
註釋UI類來將樣式應用於vaadin spring引導應用程序。在我的特殊情況下,我註明了@Theme(ValoTheme.THEME_NAME)
,但還沒有結束。不幸的是,我沒有想出如何設置佈局的背景,而不處理CSS和額外的文件(它似乎是唯一不可避免的解決方案)。在spring boot vaadin應用程序中使用多個主題
如何同時使用valotheme和custom兩個主題(僅用於設置背景圖片)?
的建議
默認情況下,我們可以通過使用@Theme(themename)
註釋UI類來將樣式應用於vaadin spring引導應用程序。在我的特殊情況下,我註明了@Theme(ValoTheme.THEME_NAME)
,但還沒有結束。不幸的是,我沒有想出如何設置佈局的背景,而不處理CSS和額外的文件(它似乎是唯一不可避免的解決方案)。在spring boot vaadin應用程序中使用多個主題
如何同時使用valotheme和custom兩個主題(僅用於設置背景圖片)?
的建議
非常感謝您可以在自己的自定義主題擴展Vaadin主題。如果你在你的主題擴展Valo的主題,那麼你得到Valo的主題,再加上自己的自定義和補充:把它做enumorous嘗試
@import "../valo/valo.scss";
@mixin mytheme {
@include valo;
// your own scss here
}
後,我被迫切換CSS樣式文件。有人說 - 我必須結合ValoTheme和我自己的「風格」。
春季啓動離散事件:最初春天開機不會產生(爲Eclipse和Netbeans做它vaadin插件)的自定義樣式任何預設,所以你必須手動創建文件夾:有 src/main/webapp/VAADIN/themes/<yourthemename>/
和地方需要的css文件。
Quicktip:
時間少消耗方式:
@Theme("myTheme")
希望這可以幫助別人
呃,所以我被迫切換到CSS文件的所有樣式...似乎對我很不好。但是,我已經生成了Maven項目(它不包含主題文件夾,就像vaadin插件生成一樣)在哪裏以及如何指定文件夾以及需要哪些文件?請注意,我比Eclipse更喜歡IntelliJ(將整個項目轉換爲eclipse,對我來說可能是致命的) – Reborn
我不好的問這個問題,找到答案:https://vaadin.com/forum#!/thread/9721905 – Reborn