Выбрать компактную тему vaadin flow lumo на основе пользователя, вошедшего в систему?

в Vaadin 23 существует компактная тема Lumo. В примерах/документации https://vaadin.com/docs/latest/styling/lumo/variants/compact показано, как активировать это в основном макете с помощью некоторых включений JS.

      @JsModule("@vaadin/vaadin-lumo-styles/presets/compact.js") 
public class Foo { 
}

Но, к сожалению, это происходит со всеми пользователями, и мы не можем предоставить пользователям возможность выбора между компактным и обычным режимами.

Компактный режим был бы удобен при работе на небольших экранах ноутбуков, а обычный — на больших экранах настольных компьютеров.

Любые идеи о том, как переключиться с кода Java?

0 ответов

Другие вопросы по тегам