То, что сработало для меня было изменить/добавить @StyleSheet аннотацию класса UI (MyUI)
@StyleSheet("https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&subset=latin,latin-ext")
public class MyUI extends UI implements ViewChangeListener{ ...
Когда я смотрю в хранилище истории я вижу в первый коммит уже было указано (но, возможно, я добавил его ! Перед первым совершить)
@StyleSheet("https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic&subset=latin,latin-ext")
public class MyUI extends UI implements ViewChangeListener{ ...
, так что я просто изменил Roboto Открыть + Sans и измененные шрифты весов в соответствии с: https://google-webfonts-helper.herokuapp.com/fonts/open-sans?subsets=latin,latin-ext
латинским-вн также Impo rtant. Не забывайте компилировать свою тему vaadin, иначе она не будет применяться!
Имеет ли выбранный шрифт эти специальные символы? Иногда такие символы отсутствуют в шрифтах, а затем приводят к странным эффектам. –
Семейство шрифтов - «Open Sans», sans-serif, jes, который искривляет какой-то шрифт, не поддерживает unicode. Я получаю полужирный шрифт только в колонках заголовков таблиц. – slodeveloper