Vaadin流和外部CSS(主题)

问题描述 投票:0回答:1

在具有Vaadin Flow 14的Maven多模块项目中,如何构建通用/共享的样式/主题模块以及如何在Web应用程序模块中重用/导入。我应该在Web应用程序中使用哪一个。可以处理外部CSS的@StyleSheet,还是较新的@CssImport?还是我必须使用一些Maven插件将主题库中的资源库(CSS文件)复制到Web应用程序模块中(到前端或资源文件夹中)? vaadin 14多模块主题有任何示例吗?任何提示都会很棒,谢谢!

css maven vaadin theming vaadin-flow
1个回答
0
投票

可能有很多方法可以做到这一点。我认为最简单的方法是在项目中包含组件子模块。我在这里有例子

https://github.com/TatuLund/bookstore-flow-ee/blob/master/bookstore-starter-flow-my-component/src/main/java/com/vaadin/samples/HelloWorld.java

组件本身可以包括样式,等等。>

我向您提议的是使用类似的自定义组件作为导入所需样式等的应用程序的基本布局。

© www.soinside.com 2019 - 2024. All rights reserved.