Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Общие вопросы Улучшение DIAFAN.CMS Подключение шрифта


Роман (faus) 05 июля, пятница

Приветствую всех! Нужно добавить на сайт шрифты через Google WebFonts. Инструкции по настройке в сети нашел, но делаю как сказано, шрифты не отображаются. Мне нужно чтоб я мог печатать текст в теле товара, статьях, новостях и т.д, но он там не появляется. Вставлял код в несколько файлов style.css, которые нашел в папке сайта на хостинге, результатов ноль. Возможно, не все файлы нашел. Кто может подсказать, как все-таки добавить шрифт через гугл, или иным способом?

Степан (idxdoc) 21805 июля, пятница

Шрифт подключили, а применили его потом в нужных местах?

Андрей (R4W) 8405 июля, пятница

font-face наверно не заюзали :)

Роман (faus) 05 июля, пятница

про font-face тоже читал инструкцию, проблема в том, в каких файлах это все вставлять...
Файлы Style.css нашел, подключал туда с помощью гугла, не заработало.

Андрей (R4W) 8405 июля, пятница

посмотрите /custom/название_темы/css/

Роман (faus) 05 июля, пятница

Можно поподробнее, где его заюзать?

Александра (Alexa0105) 19205 июля, пятница

Ваши файлы, которые можно править, находятся в папке custom/my/css/
Может вы в корне сайта правили?

Роман (faus) 06 июля, суббота

Нашел эту папку, я там правил style.css, не сработало, вероятно, нужно что-то еще настроить? В папке custom/my, есть папка fonts, но там только файлы шрифтов, в папке css только один файл slyle.css

Александр (capitan) 10206 июля, суббота

Сайт покажите

Александр (capitan) 10206 июля, суббота, редакция 06 июля, суббота

Если вы используете Google WebFonts, то вам папку fonts вообще не нужна.

вам надо скопировать код, типа такого
Код
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">

и вставить его в шапку <head>...</head>шаблонов custom/my/themes/[все_файлы_в_корне_папки]

или использоваться конструкцию
Код
@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');

ее надо ставлять один раз в самом начале в основной файл стилей, обычно /custom/my/themes/css/style.css или main.css

Далее, независимо от вашего выбранного способа подключения, надо прописать шрифт в стилях

Если для всех элементов сайта, то можно вот так
Код
body{font-family: 'Roboto', sans-serif;}

или
Код
* {font-family: 'Roboto', sans-serif;}

textarea не наследует почему-то настройки шрифта от body
Спасибо сказали: Роман (faus)

Роман (faus) 06 июля, суббота

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

Цитата
Если для всех элементов сайта, то можно вот так

А в какой файл вписывать эти коды?

Любимов Павел (DIAFAN.CMS) 33706 июля, суббота

В Ваш CSS-файл.

Павел (kpv77725) 2006 июля, суббота

Речь про tinymce похоже