Linkes Hamburger-Menü auf Mobilgeräten

Danke @benji & @featheredtoast

Leider zeigt es immer noch seltsames Verhalten.

Wenn das [link=link]Menü auf der linken Seite für Mobilgeräte[/link] deaktiviert ist:

Wenn es aktiviert ist:

Beachten Sie die Position des Chat-Symbols…

1 „Gefällt mir“

Alles klar, das Symbol wurde nicht dem vorgesehenen Bereich zugewiesen. Erneut aktualisiert!

Leider spielt es immer noch nicht mit. Neuer Screenshot mit der neuesten Version des Hamburger-Menüs auf der linken Seite auf Mobilgeräten aktiviert:

Einen PR erstellt, um das Problem zu beheben, dass der Login-Button nicht in einer Reihe mit anderen Header-Buttons ist, wenn der Benutzer nicht angemeldet ist.

Vorher:

Nachher:

@fokx super, danke! Diese spezielle Zeile ist auch dort, wo eine Menge der ausstehenden Änderungen eingerichtet wurden, also habe ich deine Änderungen separat außerhalb des PRs übernommen.

@Robin.Grant Ich habe das Theme aktualisiert, um benutzerdefinierte Header-Icons besser abzustimmen – probiere dieses hier aus.


2 „Gefällt mir“

Super! - danke @featheredtoast - scheint perfekt zu funktionieren!

1 „Gefällt mir“

Hallo
Wird diese Komponente aktualisiert? Ich bin auf ein Problem gestoßen. Wenn ich einen benutzerdefinierten Status festlege und ein Symbol hinzufüge, verschiebt sich das Symbol beim Klicken auf den Avatar an die falsche Position.

1 „Gefällt mir“

Es ist eine Weile her, seit ich mir diese Komponente angesehen habe. Ich werde mich jetzt darum kümmern, da der Header neu refaktorisiert wurde…

Das gesagt, ich freue mich über PRs oder ähnliches, wenn jemand dies vor mir erledigt.

5 „Gefällt mir“

Ich habe festgestellt, dass dieser TC nach einer kürzlichen Kernänderung nicht mehr funktioniert, daher habe ich einen PR geöffnet:

4 „Gefällt mir“

Schön! Danke für den PR, ich habe ihn zusammengeführt :slight_smile:

2 „Gefällt mir“

Hallo @featheredtoast Nach dem letzten Update funktioniert es bei mir nicht :sweat_smile:

Das Update wurde aufgrund eines kürzlichen Core-Reverts hier vorgeschlagen: Revert "UX: Adjust appearance of search icon (#34235)" (#34469) · discourse/discourse@22f8f6d · GitHub

2 „Gefällt mir“

Ich glaube nicht, dass die Center-Logo-Funktionalität im Moment funktioniert; zumindest scheint sie auf unserer neuen Website nichts zu bewirken.

Übrigens, diese Komponente ist brillant! Das Standardverhalten, das :hamburger: auf Mobilgeräten rechts hat, ist einfach falsch. Gab es weitere Diskussionen darüber, dies zu ändern?

5 „Gefällt mir“

Ja, die Einstellung zum Zentrieren des Logos funktioniert hier auch nicht.

1 „Gefällt mir“

Ich kann bestätigen, dass nach der Aktivierung von TC in 3.5.1 das Hamburger-Symbol im Header auf Mobilgeräten weiterhin auf der rechten Seite angezeigt wird.

Das ist bei mir nicht der Fall – dieser Teil der Funktionalität funktioniert bei mir einwandfrei.

Das Problem, auf das ich oben angedeutet habe bezieht sich auf die Position des Logos (nicht des Hamburgers).

Hast du es auf 3.5 oder 3.6 getestet? Auf unserem 3.5.1 Stable funktioniert die Theme-Komponente nicht. Auf 3.6 schon.

Bearbeitet: Problem gefunden! Wenn jemand auf 3.5.1 diese Komponente verwenden möchte, nutze diesen Commit: GitHub - featheredtoast/discourse-left-menu-theme-component at 707abce8558065abd6e59a92da3f2cd22d9d0a8a

1 „Gefällt mir“