Skip to content

Conversation

sissbruecker
Copy link
Contributor

Description

Removes the generated Lumo CSS files from @vaadin/react-components. In v25 the @vaadin/vaadin-lumo-styles package ships CSS files which can be imported instead.

One exception is the utility.module.css which is kept for backwards compatibility as applications using that would have references to it all over the codebase. The generate-css.ts script has been modified to only generate to only generate the utilities CSS modules, which is done by copying over the respective CSS files from @vaadin/vaadin-lumo-styles while preserving the naming convention the CSS modules used previously.

Related to vaadin/web-components#10057

Type of change

  • Breaking change

@web-padawan web-padawan merged commit 77d07a7 into main Sep 10, 2025
2 checks passed
@web-padawan web-padawan deleted the refactor/drop-generated-lumo-css branch September 10, 2025 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants