Я создал виджет, назовем его аддоном Vaadin и включил css-файл, используя аннотацию таблицы стилей: @StyleSheet({ "custom.css" })
Теперь мне интересно, как справиться с использованием в разных темах. Моей первой идеей было написать CSS так:
.valo .mybutton { background: red;}
.reindeer .mybutton {background: yellow;}
Проблема в том, что если моя тема приложения расширяет тему reindeer
, html не будет содержать имя класса reindeer
, то же самое с valo
. Я не нашел документации по этой теме.. (я прочитал этот пост)