Gruppen-Navigationsseitenleiste Menüabschnitte

@Lilly Fantastischer Theme-Komponente! Wir testen sie gerade als „Ersatz“ für Inbox-Links, da wir DMs für die breite Öffentlichkeit zugunsten von Chat auslaufen lassen wollen.

Nur zwei Fragen:

  1. Als Inbox-Link verwenden wir /my/messages. Da es zu /u/<username>/messages umgeschrieben wurde, wird der Link nicht hervorgehoben, wenn der Benutzer die Seite besucht. Gibt es eine Möglichkeit, dies zu aktivieren?
  2. Gibt es eine Möglichkeit, die Position des Menüs in der Seitenleiste relativ zu den Kerneinträgen anzupassen? Wir möchten den Abschnitt ganz unten platzieren.
1 „Gefällt mir“
  1. Soweit ich weiß, werden standardmäßig keine Links in der Seitenleiste hervorgehoben, wenn sie besucht werden. Nur beim Überfahren mit der Maus oder beim Klicken. Aber eine solche visuelle Formatierung ist themenabhängig. Ich denke, das kann mit einigen Mouse-Effects-CSS erreicht werden. Ich denke vielleicht:
.sidebar-section-link-wrapper .sidebar-section-link.active {
    color: $current_link_font_color;
    background: $current_link_background_color;
}

wobei $current_link_font_color und $current_link_background_color Farbpalettenvariablen sind oder auf das gewünschte festgelegt werden.

  1. Dies ist die Methode, die dafür verwendet werden sollte:
1 „Gefällt mir“

Vielen Dank, dass Sie diese nützliche Theme-Komponente erstellt haben!

Ich möchte einige Links zum oberen Standardbereich und innerhalb des Menüs “Mehr” hinzufügen und diese Links nur für bestimmte Gruppen sichtbar machen. Wissen Sie, ob dies mit dieser Theme-Komponente bereits möglich ist?

Ich glaube, es braucht ein Update.

1 „Gefällt mir“

Danke für den Bericht! Ich habe die Komponente aktualisiert und sie sollte keine Fehlermeldungen mehr ausgeben. Lassen Sie mich wissen, wenn Sie weitere Probleme haben. :slight_smile:

2 „Gefällt mir“

Ich habe mir gerade den Code angesehen und erwartet, einige JS-Logik zu sehen. Falsch! Das meiste davon war in CSS. Ziemlich cooles CSS dort[1]!


  1. Ich glaube, ich habe einige dieser Funktionen jetzt endlich verstanden ↩︎

1 „Gefällt mir“