3.5 Использование пользовательских шрифтов
Bubble использует Google Web Fonts (!!!ЛНК!!!) для текстовых типов. Google Web Fonts - это библиотека свободно распространяемых шрифтов с открытым исходным кодом для Интернета, размещаемых в Google.
В общем, мы рекомендуем использовать как можно больше веб-шрифтов Google, поскольку они широко используются в Интернете, что предлагает интересную особенность кэширования. Есть вероятность, что другой сайт загрузит используемый вами шрифт, что приведет к более быстрой загрузке страниц. В веб-шрифтах может не быть конкретного шрифта, с которым вы знакомы, но там часто есть очень похожий с открытым исходным кодом. Однако, если вам нужно установить свой собственный шрифт, вы можете сделать это на вкладке "Настройки"/"Settings". Как только шрифт будет установлен в вашем приложении, вы увидите его в верхней части списка в раскрывающемся списке шрифтов.
Установка нового пользовательского шрифта
В вашем приложении раздел "Пользовательский шрифт"/"Custom Font" находится в разделе "Настройки"/"Settings" -> "Общие"/"General". Здесь вы можете добавлять новые шрифты и удалять существующие, если они вам больше не нужны. В целом (и это справедливо для многих вещей в Bubble), наличие шрифтов, которые не используются в приложении, замедлит загрузку страницы, поэтому мы рекомендуем хранить только шрифты, которые фактически используются на ваших страницах.
Пользовательский шрифт добавляется введением пути к CSS-файлу, которым представлен этот шрифт. Это предполагает, что файл шрифта находится на веб-сервере и к нему есть доступ. Обратите внимание, что что если ресурс не поддерживает HTTPS, то ваше приложение сможет не загрузить файл, если оно само работает по HTTPS. В общем, использование исходных файлов со шрифтами и загрузка их на сервера Bubble - самый безопасный способ для обеспечения правильной загрузки.
Добавление пользовательского шрифта через загрузку исходников может быть технически немного сложным, так как вам нужно загрузить различные файлы, создать CSS и их тоже загрузить. Вот как это делается.
Сначала вам нужно найти файлы шрифта (например, можно скачать вот этот http://www.fontsaddict.com/fontface/free-sans.ttf/ ) и загрузить его в Bubble. Для этого нужно использовать загрузчик файлов Bubble, нарисовать его на странице и использовать загруженный файл как исходный контент. Сделав это, внизу вы увидите ссылку. Просто скопируйте её. Она должна выглядеть примерно так:
//s3.amazonaws.com/appforest_uf/f1482852801693x129632627358660100/FreeSans.ttf
После этого, создайте .css файл в текстовом редакторе и скопируйте код, который находится на сайте, с которого вы взяли шрифт.
и замените URL той строкой, которую получили на первом шаге.
Обратите внимание, что мы добавили https:
перед URL файла.
Сохраните этот файл font.css (для примера, название не имеет значения), и тоже загрузите его в Bubble, тем же самым способом, который описан в первом шаге. В результате вы получите ссылку вида:
//s3.amazonaws.com/appforest_uf/f1482852801693x129632627328660100/font.css
Вот это вам и нужно будет ввести во вкладке "Настройки"/"Settings". Именем файла будет имя шрифта, а путь к нему - результат шага 3.
Last updated