Мы используем версию 3.2.0.2
Сверстали приложение с использованием несистемных шрифтов, в том числе используем шрифт с иконками, сгенерированный из svg иконок.
Под Windows все отлично и стабильно работает.
Тот же самый код под маком работает нестабильно. Иконки либо не показываются, либо показывается везде какая-то странная иконка. Просто запускаем абсолютно одно и то же приложение и получаем разный результат. Примерно в один запуск из пяти показываются иконки нормально. Но не во всем приложении. То в одном месте нормально, то в другом.
Надписи в приложении показываются тоже нестабильно. Но если использовать системные шрифты, то все нормально.
Мы что-то делаем не так?
Примеры кода:
Шрифт:
@font-face {
font-family: 'Open Sans Bold';
src: url(/fonts/OpenSans-Bold.ttf);
font-weight: 700;
font-style: normal;
}
Используем шрифт для кнопки, например:
button[type="button"] {
display: block;
white-space: nowrap;
font-family: 'Open Sans Bold';
font-size: 10pt;
font-weight: 700;
font-style: normal;
text-align: center;
text-transform: uppercase;
border-radius: 5dip;
padding: 15dip 52dip;
cursor: pointer;
flow: horizontal;
vertical-align: middle;
}
Сама кнопка:
<button|button(login) role="btn-default">Login</button>
Шрифт с иконками:
@font-face {
font-family: jumper;
src: url(/fonts/jumper.ttf);
}
.icon {
display: inline-block;
font-family: jumper;
font-size: 12pt;
font-style: normal;
font-weight: normal;
}
Иконка:
...
<!ENTITY icon-user "">
...
<span .icon>&icon-user;</span>
...
Спасибо!