Работа со шрифтами в Insight

Сегодня мы вам расскажем о том, как легко работать со шрифтами, как их загружать и применять наиболее простым способом.

Чтобы осуществить установку шрифта используются два способа, зависящие от информационной сети организации, на котором будет работать проект:
-для закрытого контура;
-для открытого контура;
Однако мы рассмотрим только первый из упомянутых способов, т.к. он является наиболее приемлемым и удобным.

Для закрытого контура

  1. Перейдите на сайт fonts.google.com/ и в поисковой строке в верхнем левом углу введите название семейства шрифтов (все одноименный шрифты появятся автоматически после ввода названия, дополнительно ничего нажимать не нужно), нажмите на необходимый шрифт из результирующего набора:

  2. После нажатия на необходимое семейство шрифтов откроется его страница, на которой необходимо нажать на кнопку, которая располагается в правом верхнем углу под шапкой страницы, “Download family” для того, чтобы скачать его:

  3. Далее необходимо открыть нужный проект и перейти в менеджер файлов:

  4. В открывшемся окне нажмите на зеленую кнопку “Закачать файлы” в нижней правой части окна:

  5. Загрузите шрифт, выбрав его и нажав на кнопку «Открыть»:

  6. После загрузки шрифта в менеджер файлов можно скопировать ссылку, нажав на значок скрепки необходимого файла:

  7. Закройте окно менеджера файлов, выйдете из проекта и вызовите редактор темы проекта, нажав на кнопку «редактировать тему». Перейдите в «режим эксперта» и скопируйте CSS-свойство ниже в формате:
    @font-face {font-family: ‘<название семейства шрифтов>’;src: url(‘…/<cсылка на шрифт>’) format(‘truetype’);}
    @font-family: ‘<название семейства шрифтов>’; “
    Вместо <cсылка на шрифт> необходимо вставить скопированную ссылку из менеджера файлов.
    Должно получиться следующее:
    @font-face {font-family: ‘<название семейства шрифтов>’;src: url(‘…/https://goodt-test.goodt.me/editor/upload/521/Roboto-Regular.ttf’) format(‘truetype’);}
    @font-family: ‘<название семейства шрифтов>’; ”
    Ссылка должна быть относительной. Удалите ту часть, которая выделена заливкой и введите название семейства шрифта. В итоге должно получиться следующее:
    @font-face {font-family: ‘Roboto’;src: url(‘…/upload/521/Roboto-Regular.ttf’) format(‘truetype’);}
    @font-family: ‘Roboto’; ”
    image

Нажмите на синюю кнопку “Сохранить”.

Примечание:

Eсли выбранный шрифт не установлен на Вашем компьютере, то он не отобразится в редакторе, только в плеере. Если данный шрифт установлен на Вашем компьютере, то он будет виден и в редакторе, и в плеере.
Так же стоит отметить, что применять шрифт к каждому элементу необязательно, это будет лишней работой. Достаточно прописать шрифт у родительской разметки:


После того, как вы применили шрифт, важно проверить, работает он или нет. Это можно сделать через консоль разработчика. Подробнее о консоли разработчика можно прочитать здесь: editor-player
Для перехода в Консоль разработчика нажмите на правую кнопку мыши и выберите «Просмотреть код». (Если у Вас Mac, нажмите command+option+J.)
В консоли разработчика переходим на панель Network, далее возле поля Filter выбрать Font и посмотреть, нет ли в консоли ошибок. Здесь, можно увидеть, например ошибки, связанные с некорректными ссылками на шрифты в теме проекта.
Например, на рисунке ниже Вы можете увидеть, что произошла проблема с работой шрифта Roboto-bold, в теме проекта была некорректно написана ссылка на него, поэтому данный шрифт не будет работать в Вашем проекте. Консоль поможет Вам избежать таких ошибок:

Распространенная проблема в ссылках на шрифты – неправильный номер аппа. При переносе аппа меняется его номер, который можно найти в ссылке страницы:

И важно проследить, чтобы в теме проекта ссылки были прописаны с корректным номером аппа:

Надеюсь, статья была Вам полезна :smiling_face_with_three_hearts:

9 лайков