Cabeçalho da Marca

Por alguns meses, tive alguns ícones quebrados no Brand Header, provavelmente desde a renomeação do FA6. Finalmente consegui corrigi-los e pensei que poderia ajudar outros a comentar como o nome deve ser tratado para que funcione.

Acho que pode ser um pouco confuso ter que procurar um mapeamento no código-fonte, verificar o site do FA e mexer com os prefixos fa-, fas- (e sem prefixos) para ver como fazer funcionar. Triplamente irritante e não há erro no console se um ícone não for encontrado, então é totalmente tentativa e erro cega.

Consegui fazer funcionar e aqui está uma tabela explicando o que vai onde:

Configuração do objeto Icons no componente Configuração custom font awesome icons no componente Configuração do Site svg icon subset
user fa-user fa-user
envelope fa-envelope fa-envelope
calendar-days fa-calendar-days fa-calendar-days
fab-facebook (não necessário) (não necessário)

Apenas sinto que deveria haver uma maneira de se referir a um ícone FA em todo o Discourse e tudo deveria aderir a essa única maneira.

3 curtidas