É possível exibir o logotipo de uma categoria em todos os tópicos dentro dela? Estou falando do “logo small”.
No meu caso, é mais adequado mostrar um logotipo relacionado a este tópico do que um logotipo geral do site.
Obrigado!
Você quer que o logotipo seja exibido apenas no tópico em si ou também na lista de tópicos?
Acho que é possível fazer isso usando algum CSS.
Ou editando os templates… ![]()
Quantas categorias você tem?
Se houver um número razoável de categorias, isso pode ser feito por meio de CSS. Basta redefinir o logotipo no topo. Usando:
<body class="category-***
category-support, por exemplo, no tópico em que estamos agora.
Vou ter um número fixo de categorias: 30.
Não tenho certeza de qual código adicionar ao CSS. Você pode dar uma dica mais clara? ![]()
Removemos o logo:
img#site-logo {
display: none;
}
Ou talvez isto:
.category-support img#site-logo {
display: none;
}
Adicionei sua foto para maior clareza:
.category-support .title a {
background-image: url(https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/ed_bobkov/45/177564_2.png);
width: 35px;
height: 35px;
display: block !important;
}
Você pode ter que repetir esse código 30 vezes.
Dei um exemplo de como fazer isso sem um componente/plugin. Você pode implementá-lo de forma diferente. Embora, o CSS para 30 categorias não ocupe muito espaço.
Obrigado! Isso está funcionando com algumas alterações.
Dica: o nome da categoria deve ser obtido em “Slug da Categoria” nas configurações da categoria.
Os tamanhos do logotipo podem variar:
width: 65px;
height: 50px;
display: block !important;
background-size: cover;



