Как добавить шрифт из локального источника?

Вот например у кнопки:
image
А где можно посмотреть все переменные отвечающие за стили?

В Studio есть встроенный редактор переменных темы:
image

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

У меня в Studio v.12.3 нет такой закладки в интерфейсе.

Добрый день.

Извините за неудобство, я забыл отметить, что это премиальная функция и доступна только если есть лицензия на Studio.

Переменные доступные из Vaadin можно посмотреть здесь: https://vaadin.com/api/valo/
Кубинские переменные можно найти глобальным поиском: $c-* / $cuba-*

Глеб

А в 30 дневной пробной версии тоже этой функции нет?
А можно как то полностью перенести встроенную тему в свой проект а не расширять ее?

Можно создать новую тему и полностью скопировать код существующей.

Спасибо, это то что нужно!

В пробной версии нет ограничений. Убедитесь, что вы открываете *-ext-defaults.scss файл.

А как этот файл должен появиться в проекте?

Необходимо создать расширение существующей темы или новую.

https://doc.cuba-platform.com/manual-7.1-ru/web_theme_extension.html#web_theme_extension_structure

В главном меню нажмите CUBA > Advanced > Manage themes > Create theme extension . В диалоговом окне выберите тему, которую вы хотите расширить. Другой способ - использовать команду theme в CUBA CLI.

Очень крутая вкладка “Theme Variables” - сильно её не хватало!

Создал theme extension, но вкладка “Theme Variables” на файле *-ext-defaults.scss в 30 дневной версии не появилась.

Так она была еще в прошлой студии (имею в виду еще версию 6.x).

Мы сразу начали работать в IJ. С 7 версии ) Не так давно знакомы с Кубой

Не могли бы Вы приложить скриншот?

image

Добрый день

А остальные визуальные редакторы у Вас отображаются? (редактор сущностей, экранов)

Если есть такая возможность, приложите пожалуйста тестовый проект, на котором воспроизводится проблема.

Остальные визуальные редакторы есть. Возможно причина в операционной системе, у меня Ubuntu.

К сожалению не удаётся воспроизвести проблему, в том числе на Ubuntu.
Это поведение наблюдается на всех проектах?