Brand Header

В течение нескольких месяцев у меня в заголовке бренда отображались несколько битых иконок, вероятно, из-за переименования в FA6. Наконец-то я занялся их исправлением и решил, что будет полезно прокомментировать, как нужно обрабатывать имена, чтобы всё работало.

Действительно, немного запутанно: приходится искать соответствия в исходном коде, проверять сайт FA и экспериментировать с префиксами fa-, fas-без префиксов), чтобы понять, как заставить иконку работать. Это тройная досада, а в консоли нет ошибок, если иконка не найдена, поэтому приходится действовать вслепую методом проб и ошибок.

Мне всё же удалось это исправить. Ниже приведена таблица, объясняющая, где что находится:

Настройка объекта Icons в компоненте Настройка custom font awesome icons в компоненте Настройка сайта svg icon subset
user fa-user fa-user
envelope fa-envelope fa-envelope
calendar-days fa-calendar-days fa-calendar-days
fab-facebook (не требуется) (не требуется)

Кажется, что должен быть единый способ ссылки на иконку FA во всём Discourse, и все должны придерживаться именно этого способа.

4 лайка