Important Notice - Forums is archived

To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.

Product icon

Vaadin lets you build secure, UX-first PWAs entirely in Java.
Free ebook & tutorial.

Lumo JARs and Licensing

Zac Harvey
3 years ago Jul 13, 2019 2:18am
Ankurman Shrestha
3 years ago Jul 23, 2019 5:45pm

Hi Zac,

Apologies for the delay and great to hear that you love Java!

1] Importing in that way will ensure that the necessary files are included into the production bundle. All Vaadin components with Lumo support have the same imports, which means that you'd have to manually change all of them to use a CDN if you'd want to avoid loading duplicates. The Lumo files are indeed served from a webjar, but they are referenced in a non-webjarish way so that the same implementation can also work for those who don't use webjars.

2] Lumo theme is open source. Business App Starter is a part of Vaadin Pro license (commercial).

3] Yes, this has been discussed heavily as it impacts the Developer Experience with our framework. The unofficial fix for this is after V14 launch.

Zac Harvey
3 years ago Jul 26, 2019 1:35am