Как загрузить собственный шрифт по локальному пути с помощью Gtk и NodeGtk?CSS

Разбираемся в CSS
Ответить
Anonymous
 Как загрузить собственный шрифт по локальному пути с помощью Gtk и NodeGtk?

Сообщение Anonymous »

У вас есть один проект NodeGTK, и попробуйте загрузить файл шрифта по локальному пути, используя:

Код: Выделить всё

@font-face{
font-display: block;
font-family: "bootstrap-icons";
src: url("./resources/bootstrap-icons.woff") format("woff");
}

Код: Выделить всё

const btnGo = builder.getObject('btn-go');
btnGo.setLabel('\uF7D1');
const context = btnGo.getStyleContext();
context.addClass('bi');
Но не работает. https://docs.gtk.org/gtk3/css-properties.html говорит, что не поддерживает атрибут font-face. В проекте указано неизвестное @правило.
Я не хочу устанавливать шрифт локально, я просто хочу использовать его в своем проекте, но Gtk заставляет меня это сделать. установите его в систему с помощью правил CSS. Я также не хочу менять шрифт текста для всего приложения, я просто хочу использовать значки начальной загрузки в кнопке.
https://icons.getbootstrap.com/< /п>

Подробнее здесь: https://stackoverflow.com/questions/786 ... nd-nodegtk
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

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

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»