Я борюсь с некоторыми незначительными изменениями макета в vaadin, которые должны быть сделаны на стороне Java и Css.
Каждый раз, когда мне нужно настроить макет, такой как верхний отступ, цвет фона или полужирный текст одного компонента, мне нужно также установить стиль с помощью кода Java:
userLink.setStyleName("textbold");
Изменения в моем файле styles.css (в разделе VAADIN / themes / app /) будут:
@import "../runo/styles.css";
.textbold {
font-weight: bold;
}
...
Это правильный способ изменения CSS или есть другой способ? Могу ли я сделать это, не влияя на код Java?