Navegación de la barra lateral de la lista de temas

¿Qué hace este componente de tema?

Este toma nuestra navegación estándar de lista de temas y la coloca en una barra lateral fija (siempre que tu navegador sea más ancho que 768px). También tienes la opción en la configuración de mostrar la barra lateral a la derecha.

Hemos hablado un poco sobre este diseño anteriormente en Meta (Proposing a left-aligned slide out hamburger menu), y tuve curiosidad por ver cómo sería simplemente mover nuestra navegación existente a una barra lateral.

Ten en cuenta que, dado que este es un cambio drástico en el diseño, es posible que este componente no sea inmediatamente compatible con otros temas.

:microscope: Vista previa en el creador de temas

:link: Repositorio de Github: https://github.com/awesomerobot/discourse-sidebar-nav.git

:man_shrugging: ¿Cómo instalo un componente de tema?

36 Me gusta

Could you “push” the sidebar further to the side?

It’s possible, but it’s currently designed to use the standard 1110px width that Discourse content exists within.

You could add CSS like this to make the content on pages with the sidebar wider

@media screen and (min-width: 1110px) {
  .navigation-topics,
  .categories-list,
  .tags-page,
  body[class*="category-"]:not(.archetype-regular):not(.archetype-banner) { 
    .wrap {
        max-width: 1400px;
    }
}

You could even go really crazy and set something like max-width: unset; and have a browser-wide topic list

11 Me gusta

Hello, i wanna display this sidebar on every topic and every category
When in homepage, top menu unstill display normal
How can i do that?

Everytime we wanna search, we must comback to homepage and search them, so lost a long time! :slight_smile:
We should solve this problem!
Thank you!

3 Me gusta

¡Componente de tema increíble!

Creo que la barra lateral de la lista de temas también debería aparecer en las listas de etiquetas, de modo que al ver, por ejemplo, subfolder, la barra lateral se mantenga consistente en todas las páginas y sea más útil. Esta será una función muy interesante. :slight_smile:

1 me gusta

También me pregunto si esto es posible.

1 me gusta