Ich habe den Text vergrößert und fast alles Überflüssige entfernt (sowie alles, was ich nicht regelmäßig verwende). Zum Beispiel weiß ich, dass „Vorgeschlagene Themen" einfach vorgeschlagene Themen sind, daher habe ich die Überschrift entfernt. Die Massenwahl in der Themenliste habe ich vielleicht zweimal verwendet, also ist sie weg. Aufrufe in der Themenliste? Weg. Kategorien im Hamburger-Menü? Weg.
and I feel like the small size of the assigned text makes it hard to read, because the text has been made larger for just about everything else (Header, Suggested messages etc.)
One of my users is reporting the Minima theme (which I love very much) does not show the “Dismiss” button when there are unread messages. He verified that Dismiss wasn’t just disappearing because there were no unreads - he said he switched to Minima and back from another theme while showing unreads and the button did not show up.
Is there a setting I might be missing on this, or anything else I should check? Thanks!
Ich befolge den Leitfaden zur Erstellung von Themes (Developing Discourse Themes & Theme Components). Dort heißt es, dass man, um Vorlagen zu ändern (z. B. um Avatare in der Auflistung zu entfernen), die .hbr-Dateien im Kern von Discourse bearbeiten muss.
Mussten Sie das auch tun, um die Avatare zu entfernen? Ich bin etwas verwirrt darüber, wie dieses Theme funktioniert und wie man es verwendet.
Wie würde ich beispielsweise im Minima-Theme das Erscheinungsbild der Profilseite jedes Benutzers ändern?
Entschuldigen Sie bitte, falls das themenfremd ist.
Das hängt davon ab, was genau Sie ändern möchten. Wenn Sie Inhalte entfernen oder neu gestalten möchten, lässt sich dies wahrscheinlich mit etwas zusätzlichem CSS bewerkstelligen. Wenn Sie jedoch Informationen hinzufügen oder das Layout grundlegend ändern möchten, müssen Sie die Vorlagendateien bearbeiten.
Wenn Sie das Minima-Thema verwenden und weitere Anpassungen vornehmen möchten, empfehle ich, Minima zu installieren und Ihre Anpassungen durch die Erstellung einer neuen Theme-Komponente hinzuzufügen. Auf diese Weise erhalten Sie weiterhin Updates für Minima, ohne befürchten zu müssen, dass Ihre Änderungen überschrieben werden.
Ich habe eine Nachfrage zum selben Thema: Wenn Discourse aktualisiert wird und ich die Software aktualisieren muss (unter der Annahme, dass ich sie selbst hoste), führt das zu Problemen bei Themes, bei denen die Vorlagen angepasst wurden? Oder sind sie nicht voneinander abhängig?
Hast du in der Vergangenheit schon einmal etwas Ähnliches erlebt?
Ja, das verstehe ich. Ich habe den von mir zitierten Code durch Inspektion des Avatars gefunden. Was mich verwirrt, ist, woher der Code stammt. Er ist in Minima vorhanden, existiert aber beispielsweise im Light-Theme nicht (und ist nicht nur im CSS versteckt). Was generiert das HTML?