mvn archetype:generate -DarchetypeGroupId=com.vaadin -DarchetypeArtifactId=vaadin-archetype-application -DarchetypeVersion=LATEST -DgroupId=com.example -DartifactId=demo -Dversion=1.0-SNAPSHOT
cd demo
mvn jetty:run
<dependency>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-lumo-styles</artifactId>
<version>1.0.0</version>
</dependency>
import com.vaadin.flow.component.Component;
import com.vaadin.flow.theme.lumo.Lumo;
@Theme(value = Lumo.class, variant = Lumo.DARK)
public class MainView extends VerticalLayout {
// Your code here
}
TextField textField = new TextField("Username");
Button button = new Button("Submit");
textField.addClassName(LumoStyles.TextField.ALTERNATIVE);
button.addClassName(LumoStyles.Button.PRIMARY);
add(textField, button);
mvn jetty:run