Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.23 KB

README.md

File metadata and controls

30 lines (18 loc) · 1.23 KB

Breeze theme for Vaadin

Sample screenshot

Breeze is built on top of Lumo and heavily inspired by visual style of TailwindUI. It can be used in light or dark mode and contains a custom palette for Vaadin Charts. Built by Juuso Kantonen, a UX designer working at Vaadin.

Live demo here

To install this add-on, check out the latest version and Maven/Gradle dependency snippets from the Directory.

Then update your frontend/themes/mytheme/theme.json to have parent configuration

{
  "lumoImports" : [ "typography", "color", "spacing", "badge", "utility" ],
  "parent": "breeze"
}

You can still make your own changes on top in the applications theme.

Running the application

To run the project during development, run the Main.java class from your IDE. Alternatively, run mvn exec:java -Dvaadin.webpackForFrontendBuild=true.

Cutting releases

Use mvn release:prepare release:perform. This will automatically tag release and build it to target/checkout/target. Then upload to the Directory.