Ícones de Categoria

Tente isto:

.select-kit .category-badge-icon {
    display: none;
}
1 curtida

Isso resolveu. Obrigado pela ajuda! Acredito que a navegação do Discourse esteja boa como está, mas por enquanto preciso implementar esse pequeno recurso para esses usuários e, com sorte, poderei removê-lo em algum momento no futuro. É mais uma solução temporária por enquanto.

2 curtidas

Oi,

Sou só eu ou este componente não reconhece mudanças de nome nas slugs?

No meu caso, ele não parece reconhecer as slugs de categoria com nomes alterados, pelo menos não imediatamente.

1 curtida

Eu também utilizo o componente de modo escuro.

Isso torna um pouco difícil usar isso para as categorias principais, pois o ícone aparece ao lado da categoria principal. Atualmente, estou usando “categoryColor”, que é vermelho. Isso funciona tanto no modo escuro quanto no claro no meu fórum. Mas, nesse caso, o ícone não fica visível no menu de seleção de categoria, pois tem a mesma cor do fundo. Assim, há apenas um espaço em branco. Existe alguma maneira de corrigir isso? Usar uma cor alternativa para o menu suspenso de categorias? Porque, quando “categoryColor” é usado, o ícone deixa de ser visível. Seria ótimo ter uma cor branca para o ícone ali.

1 curtida

Ah, bom, #cfcfcf funciona bem tanto no modo escuro quanto no claro. Outra opção, claro, é usar emojis também :slight_smile:

1 curtida

Gostaria de usar um ícone disponível apenas com uma assinatura do Font Awesome Pro (especificamente este ícone). Como posso fazê-lo com este componente do tema?

1 curtida

Você precisa primeiro instalar este plugin:

FontAwesome Pro icons

Em seguida, os ícones Pro deverão estar disponíveis para uso, inclusive para este componente.

3 curtidas

Obrigado, Penar, vou dar uma olhada nisso. Estou tendo alguns problemas não relacionados ao recriar o fórum e ainda não consegui testar isso.

2 curtidas

Notei que isso só funciona em Categorias, não em Subcategorias.

3 curtidas

Além disso, funciona em todos os lugares exceto onde as subcategorias são exibidas como caixas acima de uma lista de categorias. Funciona bem como linhas acima de uma lista de categorias.

Por algum motivo, categoryTitleLink não está sendo aplicado às caixas.

Alguma ideia do porquê isso acontece? Suspeito que possa ser um (pequeno) problema no core.


mais tarde…

Isso foi corrigido pela maravilhosa equipe do Discourse. Por algum motivo, você precisa remover e reinstalar este Componente de Tema para que ele funcione:

3 curtidas

Eu adoraria se isso também me permitisse usar emojis em vez de apenas ícones do FontAwesome. Isso é possível atualmente?

O exemplo é que eu quero ter uma categoria de Boas-vindas e acho que o emoji :waving_hand:t2: parece ser uma maneira cada vez mais padrão de fazer isso.

2 curtidas

Você pode adicionar um emoji ao nome da categoria usando o seu seletor de emojis nativo no seu sistema operacional.

4 curtidas

Ah, isso parece simples o suficiente :smiling_face: Obrigado!

2 curtidas

Onde definir? Modificar o código ou o interruptor de função

1 curtida

Seria possível usar fotos carregadas com link de URL?

1 curtida

Não, eu não acho.

3 curtidas

Especifiquei um ícone do Font Awesome para substituir o ícone de cadeado padrão. Curiosamente, ele parece ser menor que os outros ícones… Isso causa um desalinhamento estranho do texto (além do próprio ícone ser extrapequeno) em menus suspensos de categoria e na listagem de categorias do menu ≡…

1 curtida

Como posso mudar a cor disto de laranja para azul?

1 curtida

A equipe do Discourse me deu uma pequena solução alternativa que pode ser adicionada ao CSS do tema:

// CORREÇÃO - Novo ícone de cadeado em categorias privadas
svg.fa.d-icon.d-icon-user-plus.svg-icon.svg-string {
    font-size: 1.3em;
    align-self: center;
}
2 curtidas

Estou a ter um problema em que o slug da categoria não parece respeitar os hifens em nomes exatos.
Por exemplo, se eu tiver os slugs de categoria:

beta-testing
beta-testing-bugs
beta-testing-features

Então eu adiciono as seguintes entradas de componente de tema:

beta-testing,trash-alt,categoryColour
beta-testing-bugs,trash-alt,categoryColour
beta-testing-features,trash-alt,categoryColour

Apenas a primeira categoria recebe o ícone “trash-alt” e as outras não exibem nenhum ícone.
Se eu remover os hifens, parece funcionar

categories:
beta-testing
betatestingbugs
betatestingfeatures

theme component entries

beta-testing,trash-alt,categoryColour
betatestingbugs,trash-alt,categoryColour
betatestingfeatures,trash-alt,categoryColour

Esta é uma solução alternativa, mas quebra um pouco a convenção de nomenclatura para slugs. Estou a fazer algo errado ou isto é um bug?

2 curtidas