2012-08-14 20 views
1

我正在爲grails使用vaadin插件,並試圖定義一些自定義樣式。我的grails應用程序中應該放置.css文件嗎?我的Vaadin應用程序在/vaadin/我曾嘗試創建一個/vaadin/themes/mytheme/文件夾,然後將我的styles.css文件放在那裏,但仍然沒有運氣。任何幫助將不勝感激。新的grails和新的vaadin,並拉我的頭髮這樣的小東西,並不能得到任何實際的legwork完成,直到我可以把這些東西了..用於Grails的vaadin插件中的CSS

任何做內聯樣式的方式會在這一點上,我也很好。我真的只是需要一些方法來寫明確的風格..

感謝

回答

1

隨着最新版本的插件:或

  • 該文件的名稱必須是styles.css中(styles.scss,然後爲c ompiled由命令的Grails督促戰爭的styles.css)
  • 文件必須位於/ web應用/ VAADIN /主題/ mytheme的,其中最後一部分是你的風格
  • 的名字在你的UI文件中,使用註釋@theme,例如

    @Theme("mytheme") 
    @VaadinUI(path = '/') 
    class MyUI extends UI { 
    // ... 
    
  • 在VaadinConfig.groovy,指定由應用程序使用的樣式:

    themes = ['mytheme']