-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Description
Currently (#141), the DynamicTheme feature requires initialization in the AppShellConfigurator of the application.
public class AppShellConfiguratorImpl implements AppShellConfigurator {
@Override
public void configurePage(AppShellSettings settings) {
if (DynamicTheme.isFeatureSupported()) {
DynamicTheme.LUMO.initialize(settings);
}
}
}Add-on compatibility across Vaadin versions requires specific commons-demo versions and has the following architectural limitations:
- Vaadin 24–25: demo uses commons-demo 5.x, which supports
@DynamicTheme. - Vaadin 23: demo uses commons-demo 3.x. The
@DynamicThemeannotation is not present in this version. - Vaadin 14: demo uses commons-demo 3.x. Cannot implement an AppShellConfigurator, as it was introduced in later versions of the framework.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done