Плагин FontAwesome Pro не меняет все иконки по умолчанию

Приношу извинения, изначально я разместил это не в том месте.

У меня установлен плагин Font Awesome Pro, но он не заменяет все шрифты, используемые по умолчанию в Discourse.

Например:

Snap 2025-05-10 at 10.40.13 PM

Snap 2025-05-10 at 10.40.13 PM500×482 16 КБ

Старые темы о плагине не содержат указаний по этой конкретной проблеме, которые я смог найти. Я думал, что это может быть проблема именования FA5 против FA6, но это не так для fa-layer-group, fa-comment, fa-inbox и других иконок, у которых не отображается вариант «fa-light».

Есть ли какие-то советы или хитрости, или это ошибка? Официальная тема о плагине, похоже, могла не быть обновлена для полноценной работы с FA6, но трудно сказать точно.

1 лайк

Иконки, используемые в Discourse, вручную перечислены в плагине.

Похоже, что layer-group отсутствует. То же самое касается inbox.

Иконка комментариев — особый случай: изначально она называется d-chat и сопоставляется с иконкой comment. Это также нужно обработать в плагине.

Вы видите другие отсутствующие иконки? Я сделаю PR.

РЕДАКТИРОВАНИЕ: На самом деле, неважно, я сравню со списком ядра.

4 лайка

Рад помочь, если смогу — просто дайте знать! Я вижу ещё много других иконок при просмотре, особенно в боковой панели администратора. Спасибо.

Так вот, для иконок вроде fa-comment, которые зарезервированы в Discourse, лучшее решение — использовать другую незарезервированную иконку, например fa-message или что-то подобное?

1 лайк

Я отправил PR для заполнения отсутствующих иконок FA. Однако в нём всё ещё отсутствуют дополнительные пользовательские SVG-иконки, специфичные для Discourse. Это будет сделано в отдельном PR.

3 лайка

Я присвоил приоритет «высокий» при сортировке PR, мы изучим его в течение следующих нескольких дней.

3 лайка

Привет, @DavidTCole! PR от @Arkshine принят, поэтому проблема должна быть исправлена после обновления плагина на вашем сайте.

2 лайка

Эта тема была автоматически закрыта через 3 дня. Новые ответы больше не принимаются.