[Форум] Отсутствует поддержка кириллицы в шрифтах

  • Всем привет. Только зарегистрировался (кое как дошли руки) и сразу в глаза бросается этот убогий шрифт "Constancia" и "PT Sans". Точнее, его проблема в том, что в нем отсутствует кириллица и вместо него мы видим убогий Times New Roman, сами то шрифты конечно хорошие


    Извиняюсь, за тему не в том разделе (по сути в разделе игры), но этот шрифт совершенно отбивает желание искать правильный раздел (пока писал, пришлось в DevTools выключить)


    P.S. Перенесите куда надо, чтобы инфа дошла до администрации


    Да и шрифт заменять не нужно. Достаточно правильно указать шрифты в CSS, чтобы при отсутствии нужных шрифтов, работали другие (fallback по сути).


    Т.е. например, если взять стиль body, в котором сейчас прописан "PT Sans", то там прописан только он. Но если после PT Sans добавить, например другие шрифты (стандартные), типа sans-serif, то будут работать оба варианта.


    У вас же в style.css изначально прописан корректный вариант семейства шрифтов в body:

    font-family:"Open Sans", Arial, Helvetica, sans-serif;

    Но потом у вас идёт жосткое переопределение:

    font-family: 'PT Sans';


    Но нужно было просто добавить PT Sans перед Open Sans, тогда для кириллицы бы срабатывали по цепочке шрифты пока не найдется рабочий.

    Т.е. вот так:

    font-family: 'PT Sans', "Open Sans", Arial, Helvetica, sans-serif;


    Точно так же со шрифтом "Constancia"


    Кстати PT Sans поддерживает кириллицу и он есть на Google Fonts, а вот Constancia не знаю, но для него Open Sans можно выставить как FallBack вариант (ну или тот же PT Sans с кириллицей)

  • По поводу Constancia Bd похоже я ошибся, он выглядит так как выглядит (просто убого, простите).


    Что касается PT Sans, вообще странно, что он здесь без поддержки кириллицы, так как его авторы вообще русские и по умолчанию шрифт поддерживает её.


    Шрифт до сих пор не был исправлен, поэтому предлагаю решение с клиентской стороны.


    Для этого нам понадобится расширение Stylus (скачиваете для своего браузера с офф сайта расширений и устанавливаете)

    На странице форума, нажимаете на иконку расширения, в сплывающем окне видим "создать стили для" и нажимаем на домен форума (на его начало, т.е. на "board", ибо это имеет значение)


    Далее вы попадаете в редактор. Туда вставьте этот код и сохраните (страницу форума перезагружать не нужно):

    @import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');


  • шутка если что)

    Да уже всю работу за них сделали :D Им по сути нужно тоже самое сделать со своим CSS