Posibilidad de crear filtros de navegación personalizados en el menú superior

Continuando esta discusión: Allow Parent Categories to display topics from Muted Subcategories

Sería genial si pudiéramos crear Filtros de Navegación Personalizados (Menú Superior) que nos permitan mostrar temas de categorías/subcategorías específicas, independientemente de la configuración de notificaciones o silenciamiento del usuario para ellas.

Esta barra de navegación es más accesible en dispositivos móviles que el filtro de categorías. También permitiría personalizaciones de filtro más sofisticadas y posibilitaría que los usuarios establezcan su filtro personalizado como la vista predeterminada dentro de su perfil.

Esto es esencial para comunidades de “Publicación” donde el contenido del sitio debe ser suprimido del descubrimiento principal de la comunidad, pero aún necesita ser fácilmente navegable de manera agregada dentro de su propia sección.

¿Es esto lo que buscas?

¡Sí! Eso lo solucionó, ¡gracias!

Acabo de notar que al habilitar la opción para ocultar el menú de navegación predeterminado de Discourse en el componente del tema, no aparece nada en la interfaz móvil.

La interfaz de escritorio funciona como se espera (muestra los enlaces del componente del tema).

Lo revisaré en un momento, cuando vuelva y llegue a mi escritorio, para ver si es necesario un PR. Esto parece ser una regresión debida a las actualizaciones.

edición: lo he revisado y creo que en este caso se necesita una refactorización considerable. No estoy seguro de la interacción del contenedor modal móvil con la configuración predeterminada del sitio de administración Top Menu, que requiere /latest. Puedo hacer que solo se muestre el enlace personalizado, pero el botón se renderiza con la etiqueta incorrecta debido a esa ruta del menú superior con el contador.

He construido componentes .gjs con botones que hacen algo similar con el modal móvil, y es posible que este componente necesite una refactorización similar para interactuar con esa ruta cuando latest es el mínimo y está habilitada la configuración para ocultar todos los enlaces predeterminados.