Перейти к содержанию

Шрифты

Вы можете настроить шрифт, который использует Glarus BI (по умолчанию это Lato). Вам доступен выбор из предлагаемого набора Google Fonts, которые подходят для обычного, жирного и тяжёлого стиля шрифтов, которые использует Glarus BI для различных элементов интерфейса.

Включенные шрифты

Чтобы изменить шрифт Glarus BI, нажмите на значок Настройки в верхнем правом углу экрана и выберите Управление > Настройки > Внешний вид > Брендирование. В разделе Шрифт выберите из списка включенных шрифтов.

Пользовательские шрифты

Для шрифта, выберите Произвольный… и введите URL файлов шрифта.

Опции по стилизации шрифтов

Вы можете установить три разных стиля шрифта с тремя разными URL, по одному на каждый, который Glarus BI будет использовать для отображения в пользовательском интерфейсе. Веса шрифта:

  • обычный 400;
  • жирный 700;
  • тяжёлый 900 (иногда называется "чёрный 900").

Вам нужно установить только первый стиль (Обычный 400); система заполнит оставшиеся.

Для оптимальной визуализации установите как минимум стили 400 и 700. Если у вас есть один шрифт с несколькими стилями в одной группе шрифтов, введите URL в несколько полей, чтобы сообщить Glarus BI, что предпочитаемые веса должны быть взяты из этого файла. Glarus BI будет использовать эти стили, чтобы переопределить стили по умолчанию, установленные браузером.

Поддерживаемые форматы файлов шрифтов

В случае использования пользовательских шрифтов, Glarus BI поддерживает файлы woff, woff2 и ttf. Если в URL, который вы укажете, не указано конкретное расширение файла, Glarus BI будет считать, что это файл woff2.

URLs для шрифтов Google

Чтобы получить URL для Шрифтов Google, зайдите на ту страницу шрифтов Google, которую вы хотите использовать. После этого выполните HTTP-запрос на получение URL для ttf-файла. Например, если мы хотим использовать шрифт Roboto Mono, следующим образом можно запросить ссылки для стилей 400 и 700:

Нужно добавить URL https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;700&display=swap в адресную строку браузера, после чего он вернёт следующий ответ:

* cyrillic-ext */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSV0me8iUI0lkQ.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/robotomono/v21/L0xTDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vrtSM1J-gEPT5Ese6hmHSx0me8iUI0lkQ.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
...

Для латиницы мы скопируем соответствующие URL для каждого стиля, в данном случае:

И вставим эти URL в соответствующие поля ввода в разделе Управление > Настройки > Внешний вид > Брендирование > Шрифты.

Использование шрифтов с GitHub

Если вы размещаете шрифт на GitHub, то шрифт должен находиться в общедоступном репозитории, и вам нужно будет ссылаться на необработанные файлы шрифтов с домена raw.githubusercontent.com.

Например, допустим, вы хотите использовать тип Inter. Шрифт размещен на:

https://github.com/rsms/inter/blob/master/docs/font-files/Inter-Regular.woff2

Тогда нужная ссылка будет выглядеть следующим образом:

https://raw.githubusercontent.com/rsms/inter/master/docs/font-files/Inter-Regular.woff2

Которая соответствует следующему шаблону:

raw.githubusercontent.com/${user}/${repo}/${branch}/${path}

Отметим что в ссылке не присутствует /blob/

Поддержка мультиязычности

Чтобы поддерживать множественные наборы символов, например, и латинский, и кириллический, вам нужно использовать файлы шрифтов с заявленной поддержкой Latin и Cyrillic.

Изменение шрифтов для индивидуально добавленных элементов

Если вы в дополнение ко вложенным шрифтам установите пользовательский шрифт для вашего Glarus BI, то этот шрифт будет доступен в "Использовать шрифт экземпляра" в статических встраиваниях.

Дополнительная информация