Tag Icons

Ok, iv gotten it to fit in the tag box how it looks nice but that’s for every tags box, iv found how to target specific tags but what would be the right way of selecting that tags box to put in the png icon?

trying to select one -

.tag-question::before {
    content: url(https://s2.coinmarketcap.com/static/img/coins/16x16/1.png);
    width: 8px;
    height: 4px;
    margin-right: 10px;
    margin-top: 3px;
    display:inline-block;
}

Selecting all -

a.discourse-tag.box::before {
    content: url(https://s2.coinmarketcap.com/static/img/coins/16x16/1.png);
    width: 8px;
    height: 4px;
    margin-right: 10px;
    margin-top: 3px;
    display:inline-block;
}

Se você ainda estiver procurando, encontrei este site que tem muitos ícones SVG de bandeiras e pode haver uma maneira de carregá-los como ícones SVG personalizados no Discourse, ainda não tenho certeza.

https://www.flaticon.com/packs/search?word=flags&shape=lineal-color&order_by=4&type=icon

3 curtidas

Funcionando perfeitamente! Aqui estão algumas solicitações de recursos:

  1. Sugestão automática para adicionar os ícones SVG automaticamente pela lista de entradas de ícones de tag.
  2. Converter a lista de ícones de tag em uma tabela de 3 colunas, onde pode haver autocompletar em tags e ícones do Font Awesome v5.
  3. Adicionar um link para Find the Perfect Icon for Your Project in Font Awesome 5 | Font Awesome, pois descobri que estava pesquisando o último Font Awesome (atualmente v6) e me perguntando por que minhas entradas não estavam funcionando.
  4. Adotar o Font Awesome v6.

Obrigado por isso.

1 curtida

Alguma ideia do porquê não tenho um espaço entre as tags? Só acontece no celular

Screenshot

2 tags criadas não estão funcionando por algum motivo, isso pode ser um bug? Criei a tag interview com o logo SVG microphone-stand e a tag lecture com o logo SVG camcorder. Ambas permanecem em branco.


Funciona quando defino ambas as tags para usar o logo SVG film, que já usei para outra tag. Portanto, por algum motivo, os 2 logos iniciais que quero usar não são aceitos.

Alguém pode reproduzir este problema? Eu poderia reproduzi-lo em um ambiente de desenvolvimento limpo com apenas este componente de tema instalado. Como posso ver qual versão do FontAwesome está em uso? Talvez eu esteja apenas selecionando ícones que não estão incluídos na versão do Discourse. Acho que é a versão 5.15. Como esses ícones foram incluídos na 5.11 ou 6.0, eles deveriam estar incluídos.

1 curtida

Eu também não consigo fazê-los funcionar, então pode ser que eles não estejam incluídos no conjunto disponível.

1 curtida

Oi! :waving_hand:t2:

Gostaria de saber se posso usar alguns ícones com imagens como natureza?

Isso funciona com tags em grupos de tags?

Acabei de executar um teste em uma categoria privada com sua tag1 e funcionou. No entanto, tags em um grupo de tags parecem não funcionar?

1 curtida

Estou tendo um problema semelhante. Parece que quando uma tag excede 10 caracteres, os ícones não são exibidos.

Descobri o problema do grupo de tags. Parece que é preciso adicionar tags de grupos diretamente à categoria em vez de adicionar o grupo de tags?

Não consigo fazer com que os ícones de tag apareçam em nenhum lugar, exceto na barra lateral. Alguém tem alguma ideia de por que isso acontece? Tentei reinstalar o componente, usando apenas esse componente junto com o tema padrão, ainda sem sucesso.

Só para confirmar, você adicionou os ícones à configuração svg icons no componente de tema?

2 curtidas

Sim, eu fiz, você pode ver que os ícones aparecem à esquerda na barra lateral, mas não aparecem em nenhum outro lugar:

Olá, Darojax, seja bem-vindo :wave:

Não consigo reproduzir isso aqui. :thinking:

A menos que o CSS esteja envolvido ou os templates sejam sobrescritos, as tags são renderizadas da mesma forma em todos os lugares.

Se possível, você pode compartilhar o URL do seu fórum?

1 curtida

Olá, obrigado pela sua resposta. Infelizmente, nesta fase, o fórum ainda está em desenvolvimento e não está aberto na internet. Entrarei em contato quando formos públicos, ou se o problema for resolvido.

1 curtida

Tudo bem, está tudo certo. Você pode fornecer sua versão atual do Discourse estritamente e listar os plugins/componentes ativos? Talvez isso nos dê uma pista.

Eu tentaria habilitar apenas o componente Tag Icons com o tema padrão sem nenhuma modificação de CSS para ver se o problema aparece. Se não, a partir daí, você pode descobrir qual é o culpado.

1 curtida

Claro:

Versão do Discourse Instalada
3.2.0.beta2
(be04154838)

Mais Recente
3.2.0.beta2

Criei um tema Padrão novo e estou usando apenas o componente Ícones de Tag instalado diretamente via github:

juntamente com dois plugins:

discourse-landing-pages

docker_manager

Nenhum outro CSS, html ou personalizações foram feitas.

3 curtidas

OK, encontrei o problema. O plugin não parece conseguir lidar com tags que começam com letras maiúsculas. Mudei os nomes das tags para tudo minúsculo e agora funciona como pretendido. Tags que começam com letras maiúsculas parecem mais organizadas na minha opinião, seria ótimo se este problema pudesse ser resolvido. : ) Mas, ainda assim, obrigado por um ótimo componente.

1 curtida

Fico feliz que esteja funcionando agora. No entanto, como você criou essas tags? Elas normalmente são forçadas a serem minúsculas.:thinking:

Existe uma configuração para isso no painel de administração:

1 curtida

Você está certo, foi mal, esqueci dessa configuração. :smile:

Eu sei onde está o problema, vou propor uma correção mais tarde. :+1:

3 curtidas