Seitenleiste für Themenliste

Was macht diese Theme-Komponente?

Sie nimmt unsere standardmäßige Topic-Listennavigation und platziert sie in einer feststehenden Seitenleiste (sofern dein Browser breiter als 768px ist). In den Einstellungen hast du zudem die Option, die Seitenleiste rechts anzuzeigen.

Wir haben dieses Layout auf Meta bereits etwas diskutiert (Proposing a left-aligned slide out hamburger menu), und ich war neugierig, wie es wäre, unsere bestehende Navigation einfach in eine Seitenleiste zu verschieben.

Denke daran, dass diese Komponente aufgrund dieser drastischen Layoutänderung möglicherweise nicht sofort mit anderen Themes kompatibel ist.

:microscope: Vorschau im Theme-Creator

:link: GitHub-Repository: https://github.com/awesomerobot/discourse-sidebar-nav.git

:man_shrugging: Wie installiere ich eine Theme-Komponente?

36 „Gefällt mir“

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 „Gefällt mir“

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 „Gefällt mir“

Incredible theme component!

I think the topic list sidebar should appear in tag lists as well, so when you view say subfolder the sidebar will remain consistent across all pages and serve to be more useful. This will be a very neat feature. :slight_smile:

1 „Gefällt mir“

Ich frage mich auch, ob das möglich ist.

1 „Gefällt mir“