Banners de Tag

:discourse2: Resumo Tag Banners exibe o nome e a descrição da tag em um banner na parte superior da página ao visitar uma lista de tópicos filtrada por tag (similar ao componente Category Banners)
:eyeglasses: Pré-visualização Pré-visualização no Discourse Theme Creator
:hammer_and_wrench: Link do Repositório https://github.com/discourse/discourse-tag-banners
:open_book: Novo nos Temas do Discourse? Guia para iniciantes sobre o uso de Temas do Discourse

Instale este componente de tema

Recursos

Notas para Desenvolvedores

Você pode personalizar esses banners com CSS. Cada banner recebe o(s) nome(s) da tag(s) adicionado(s) como uma classe, por exemplo:

.tag-title-header.tag-banner-art {
  background: salmon;
  color: beige;
}

O banner também funciona com interseções de tags (por exemplo, community.example.com/tags/intersection/art/new-tag)

Nesse caso, você deve usar .tag-banner-art.tag-banner-new-tag para personalização CSS.

Configurações

Nome Descrição
mostrar no celular Mostrar banners de tag em dispositivos móveis
mostrar descrição da tag Mostrar a descrição da tag quando disponível
mostrar acima do cabeçalho do site Exibir o banner no conector acima do cabeçalho do site.
mostrar abaixo do cabeçalho do site Exibir o banner no conector abaixo do cabeçalho do site.
mostrar acima do contêiner principal Exibir o banner no conector acima do contêiner principal, para sites com a barra lateral ativada.
remover hífen da tag Remover hífens dos nomes das tags nos banners
remover underscore da tag Remover underscores dos nomes das tags nos banners
ocultar ícone da tag Ocultar o ícone da tag quando usado junto com banners de categoria
mostrar com banners de categoria Mostrar banner completo ao lado dos banners de categoria

:discourse2: Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Pro, Business e Enterprise.

41 curtidas

Uma postagem foi dividida em um novo tópico: ‘tag-banner’ class not being removed when navigating away

Bug: "Required" category of a tag not showing up under "category ..." dropdown

Resumo: Ao criar um novo tópico na página inicial, todas as opções de categoria aparecem no compositor — como esperado. Mas quando você clica em uma tag (ou seja, navega para /tag/tag-name) e tenta compor uma nova postagem a partir dessa página, todas as categorias aparecem — exceto, ironicamente, a categoria que definiu essa tag específica entre seus requisitos.

Este problema parou ao desabilitar este componente.

2 curtidas

Seria fácil cozinhar a descrição da tag no banner? (Ou nas descrições normais de tag, de qualquer forma?)

Acho isso útil para poder enviar para tópicos ou categorias, ou para indicar outra tag relacionada… Mas sem cozinhar, não é viável.

Obrigado! :purple_heart:

Desenterrando este aqui :shovel: :smiley:

Por “renderizar”, isso significaria basicamente processar markdown, emojis, etc.? Isso seria uma ótima adição!

2 curtidas

Se não me engano, você pode usar HTML nas descrições e ele deve ser renderizado.

1 curtida

Seria ótimo ter isso consistente em banners de tags/categorias e descrições de categorias. HTML é viável, mas parece muito improvisado!

4 curtidas

Concordo com este.\n\nNeste contexto, há alguma forma de também renderizar os ícones adicionados através do componente de ícone de tag dentro do banner de tag?\n\nTag Icons

Existe uma configuração de hide tag icon. Pode ser isso?

A configuração é para Ocultar o ícone de tag quando usado junto com banners de categoria. Nenhum ícone de tag está sendo exibido, quer esteja ativado ou desativado. Quer com ou sem categoria selecionada simultaneamente.
Testado em 3.5.0 stable