1

私は grails に vaadin プラグインを使用しており、いくつかのカスタム スタイルを定義しようとしています。grails アプリケーション内のどこに .css を配置すればよいですか? 私の Vaadin アプリケーションは/vaadin/、フォルダーを作成して/vaadin/themes/mytheme/から、そこに自分の styles.css ファイルを配置しようとしましたが、まだ運がありませんでした。どんな助けでも大歓迎です。grails と vaadin は初めてで、このような小さなものに髪を引っ張っていて、これらのことを理解できるようになるまで、実際のレッグワークを行うことはできません..

この時点では、インライン スタイリングを行う方法も問題ありません。私は本当に明示的なスタイルを書く方法が必要です..

ありがとう

4

2 に答える 2

2

/web-app/VAADIN/themes/mytheme に配置する必要があります

完成したアドレスブックのチュートリアル(Gorm と Spring Security Core のサポートが追加されています) を見ることができます。

于 2012-08-16T10:08:14.320 に答える
1

プラグインの最新バージョンの場合:

  • ファイルの名前は、styles.css (または、コマンド grails prod war によって styles.css にコンパイルされる styles.scss) でなければなりません。
  • ファイルは /web-app/VAADIN/themes/mytheme に配置する必要があります。最後の部分はスタイルの名前です
  • UI ファイルで @Theme アノテーションを使用します。たとえば、

    @Theme("mytheme")
    @VaadinUI(path = '/')
    class MyUI extends UI {
    // ...
    
  • VaadinConfig.groovy で、アプリケーションで使用されるスタイルを指定します。

    themes = ['mytheme']
    
于 2015-11-23T08:21:27.363 に答える