用于grails的vaadin插件中的CSS

时间:2012-08-14 06:02:00

标签: css grails vaadin grails-config

我正在使用graa的vaadin插件,我正在尝试定义一些自定义样式。在我的grails申请中,我应该把.css?我的Vaadin应用程序位于/vaadin/我尝试创建一个/vaadin/themes/mytheme/文件夹,然后将styles.css文件放在那里,但仍然没有运气。任何帮助将不胜感激。刚接触到grails和vaadin的新手,我正在把头发拉过这样的小东西,直到我能解决这些问题才能完成任何实际的腿部工作..

在这一点上,任何使用内联样式的方式都可以。我真的只需要一些方法来编写显式样式..

由于

2 个答案:

答案 0 :(得分:2)

您需要将其放入/ web-app / VAADIN / themes / mytheme

您可以查看completed addressbook tutorial(添加了Gorm和Spring Security Core支持)

答案 1 :(得分:1)

使用最新版本的插件:

  • 文件的名称必须是styles.css(或styles.scss,然后通过命令grails prod war编译为styles.css)
  • 该文件必须位于/ web-app / VAADIN / themes / mytheme中,其中最后一部分是您的风格名称
  • 在您的UI文件中,使用@Theme注释,例如

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

    themes = ['mytheme']