Hamburger Theme Selector

Feature request! Can we get a section header for this? Without already knowing what at theme is, it’s not immediately apparent to users what these links are for. Granted, it doesn’t take but a click to figure it out, they may not be willing to experiment first. The section should have a (potentially a setting, for those who don’t want a title for that section.) This would also be important for accessibility purposes since there’s no other indication to a screen reader that there’s something different from the category list above.

3 „Gefällt mir“

Tricky, nothing else in the hamburger has a title, I guess, maybe, if we can link it somewhere?

2 „Gefällt mir“

Well, the Categories section is labeled. If it needs to be linked to somewhere, it would likely be the preferences page? /my/preferences/account/interface?

https://meta.discourse.org/my/preferences/interface

4 „Gefällt mir“

Yeah I guess we could link it to the place where you set defaults (provided you are logged on)

Only bit of uneasiness I have here is that the hamburger is already huge and this is giving it more vertical height.

2 „Gefällt mir“

Yeah, that’s one reason I was thinking there might want to be a component setting for this. That way, for those who don’t want massive hugeness can turn it off if they like.

1 „Gefällt mir“

Sure I am totally open to make a theme setting here.

4 „Gefällt mir“

@Heather_Dudley The section header is now merged, please update the Hamburger Theme Selector component to get the new setting!

image

10 „Gefällt mir“

Thank you so much! It looks good, except for one small problem. On mine, it’s got a stray bullet just above it:

image

There are no other list items on the menu, so I’m not quite sure where it came from. Stray asterisk, perhaps?

Mousing over the text shows the correct link, but clicking it reloads the page as though you clicked one of the themes instead of taking you to preferences.

4 „Gefällt mir“

Yeah @martin is investigating this rogue bullet item and should have it sorted soon.

6 „Gefällt mir“

@Heather_Dudley sorry about that not sure where our stray bullet point friend wandered in from. I’ve now merged in a fix for this!

6 „Gefällt mir“

Interessant, das scheint jetzt nicht zu funktionieren. Ich weiß nicht, womit es kollidiert.

Obwohl ich denke, dass dies eine sehr wichtige und grundlegende Komponente ist, sollte sie meiner Meinung nach direkt in das Diskurs-System integriert werden.

Du arbeitest an Meta, daher muss es mit einer anderen installierten Komponente oder einem Plugin kollidieren.

3 „Gefällt mir“

Entschuldigung, dass ich das am Wochenende frage, aber weiß jemand, wie man die Reihenfolge der eigenen Themes ändern kann? Sie sind alphabetisch sortiert, aber ich möchte, dass mein helles Theme vor dem dunklen steht, da es das Standard-Theme ist. Ich habe es hier probiert, aber meines Wissens nach funktioniert das nicht, da es als „block

2 „Gefällt mir“

Ich vermeide es normalerweise, solche Vorschläge zu machen, aber da wir Theme-Komponenten nicht mehr (zumindest nicht einfach) bearbeiten können, wollte ich eine Idee einreichen.

Ich finde, dass das * etwas zu einfach ist, um anzuzeigen, welches Theme ausgewählt ist. Ich bevorzuge stattdessen .

image

Was hältst du von dieser Idee?

@b481: Die Themes sind alphabetisch sortiert. Die einfachste Lösung wäre, deine Themes umzubenennen. Das Dark-Theme könnte beispielsweise „Night Theme

3 „Gefällt mir“

Zustimmung. Und/oder vielleicht könnte das aktive Thema fett gedruckt werden?

Ich weiß, aber ich würde es vorziehen, die Reihenfolge einfach umzukehren, falls möglich. Es ist keine große Sache, nur eine kleine Kritik.

1 „Gefällt mir“

Bin mir wegen des CSS-Codings nicht sicher, lerne es noch.

Du kannst jedoch eine eigene Theme-Komponente mit CSS erstellen, indem du eine Überschreibung verwendest. Ich glaube, dabei wird !important in der CSS-Eigenschaft Display verwendet.

1 „Gefällt mir“

Aus Neugier: Könnte diese Themenkomponente so angepasst werden, dass sie auch Farbpaletten anzeigt, vielleicht mit einer Einstellung zum Aktivieren/Deaktivieren dieser Funktion?\n\nMit dem neuen Feature hier: Automatic Dark Mode color scheme switching wäre es wunderbar, wenn es eine entgegengesetzte Farbpalette gäbe, damit Benutzer sie leichter erreichen können, falls sie diese Betriebssystemeinstellungen nicht ändern oder die Farben im Menü der Benutzeroberfläche in ihrem Konto suchen möchten.

4 „Gefällt mir“

Seit diese Theme-Komponente letzte Woche aktualisiert wurde, können die Mitglieder meiner Discourse-Instanz ihre Themes nicht mehr ändern. Alle Benutzer wurden auf das Standard-Theme umgestellt (in diesem Fall das dunkle Theme). Beim Ändern des Themes verschiebt sich zwar das Sternchen zu dem alternativen Theme, aber das Theme selbst bleibt unverändert. Haben Sie eine Idee, was ich tun muss, um dieses Problem zu beheben?

1 „Gefällt mir“

Haben Sie Discourse ebenfalls auf die neueste verfügbare Version aktualisiert?

2 „Gefällt mir“

Ja, ich habe das Discourse-Update zuerst durchgeführt, und wir befinden uns derzeit in Version 2.7.0.beta6.

2 „Gefällt mir“