Este é um componente de tema que permite adicionar tags ao menu hambúrguer de forma fácil.
O componente vem com três opções de exibição.
Exemplos:
Grupos de tags aninhados
Tags de categoria permitidas aninhadas
Tags superiores planas (em todo o site)
Configurações:
O componente vem com sete configurações.
O hamburger_menu_tags_mode permite definir o modo de visualização preferido.
top tags:
exibe uma lista plana das principais tags usadas no site
tag groups:
exibe uma lista aninhada de grupos de tags e suas tags filhas
allowed category tags:
exibe uma lista de tags permitidas aninhadas sob cada categoria. Recomendo manter esses valores dentro de limites razoáveis.
A partir daí, há configurações específicas para cada modo que permitem controlar quantas seções/tags serão exibidas para os diferentes modos.
Também há uma configuração que permite ocultar a seção padrão de categorias do menu hambúrguer (desativada por padrão).
Observações:
O tema respeitará os estilos para categorias/tags definidos nas configurações do seu site.
Se você selecionar “tags de categoria permitidas aninhadas”, os links dessas tags levarão a tópicos naquela categoria que estão marcados com essa tag.
Todas as seções adicionam um link de largura total para a página /tags antes das subseções.
allowed_category_tags e top_tags não têm sobrecarga de API — ou seja, não há solicitações adicionais. Nested_tag_groups exige uma solicitação a um arquivo .json. A solicitação é acionada apenas uma vez por usuário por sessão (na página inicial ou na página onde o usuário aterrissar).
Não há pré-visualização no criador de temas porque ele não possui muitas tags.
| Repositório | GitHub - hnb-ku/Discourse-hamburger-tags · GitHub | |
| Guia de Instalação | Como instalar um tema ou componente de tema | |
| Novo em Temas do Discourse? | Guia para iniciantes sobre o uso de temas do Discourse |



