Em vez de imagens PNG, estou tentando usar ícones do Font Awesome, mas eles estão aparecendo quebrados. Tem alguma ideia de como fazer funcionar?
Tente usar o seguinte componente. Acabei de testá-lo e está funcionando:
Olá tshenry. Vi este componente de tema, mas ele aparece em todo o fórum (e apenas nas subcategorias). Eu só quero mostrá-lo no bloco/lista de categorias na página Categorias. A única opção que o Discourse tem é usar uma imagem .png.
.navigation-categories .category-text-title .category-name{
position: relative;
&:before{
position: relative;
font-family: "Font Awesome 5 Pro";
content: "\f054";
font-weight: 900;
}
Isso é o que estou tentando, mas com ícones do Font Awesome.
Mesma solicitação:
Ah, ok, o CSS que você postou não funciona mais.
Acho que a melhor maneira de fazer isso seria adicionar uma saída de plugin ao template category-title-link e usar um widget para adicionar o ícone apropriado antes do nome da categoria. Faz sentido para mim que o componente Category Icons inclua opcionalmente o ícone da categoria na lista de categorias. Se você quiser que os ícones apareçam apenas na lista de categorias, pode escondê-los nos outros locais com CSS.
@pmusaraj, o que você acha? Se achar que é uma boa ideia, posso criar um PR para a saída de plugin e, em seguida, tentar elaborar um PR para o componente Category Icons que adicionará essa funcionalidade.
Isso seria ótimo. @pmusaraj
Isso soa bem para mim, obrigado por verificar isso.
@tshenry você tem alguma atualização sobre isso?
Essa funcionalidade agora está incluída no componente Category Icons. Para que o recurso funcione corretamente, certifique-se de estar na versão mais recente do Discourse e na versão mais recente do componente.


