Tags de hambúrguer do Discourse

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.

13 curtidas