Capacidade de criar filtros de navegação personalizados no menu superior

Continuando esta discussão: Allow Parent Categories to display topics from Muted Subcategories

Seria ótimo se pudéssemos criar Filtros de Navegação Personalizados (Menu Superior) que permitam exibir tópicos de categorias/subcategorias específicas, independentemente das configurações de notificação/silenciamento do usuário para elas.

Essa barra de navegação é mais acessível em dispositivos móveis do que o filtro de categorias. Também permitiria customizações de filtro mais sofisticadas e possibilitaria que os usuários definissem seu filtro personalizado como a visualização padrão dentro de seu perfil.

Isso é essencial para comunidades de “Publicação”, onde o conteúdo do site precisa ser suprimido da descoberta principal da comunidade, mas ainda assim precisa ser facilmente navegável de forma agregada dentro de sua própria seção.

é isso que você quer?

Sim! Isso resolveu, obrigado!

Acabei de notar que, ao ativar a opção para ocultar o menu de navegação padrão do Discourse no componente do tema, nada aparece na interface móvel.

A interface de desktop funciona conforme o esperado (mostra os links do componente do tema).

Darei uma olhada daqui a pouco, quando eu voltar e estiver na minha mesa, para ver se é necessário um PR. Isso parece ser uma regressão devido às atualizações.

edição: dei uma olhada nisso e acho que precisa de uma boa refatoração para este caso. Não tenho certeza sobre a interação do contêiner modal móvel com a configuração padrão do site de administração Top Menu que exige /latest. Consigo fazer com que apareça apenas o link personalizado, mas o botão é renderizado com o rótulo errado por causa dessa rota do menu superior com a contagem.

Eu construí componentes .gjs com botões que fazem algo semelhante com o modal móvel, e é possível que este componente precise de uma refatoração similar para interagir com essa rota quando latest é o mínimo e a configuração para ocultar todos os links padrão estiver ativada.