Hallo! Ich habe kürzlich die Funktion eines Farbschema-Umschalters in mein Theme integriert. Standardmäßig wechselt der Button zu einem dunklen Modus mit einem kardinalen Farbton, wie im Screenshot dargestellt.
Ich bin von Natur aus kein Programmierer mit ausgeprägten Programmierkenntnissen; ich strebe jedoch schrittweise ein grundlegendes Verständnis dieser Fähigkeiten an und nehme einige elementare Konfigurationen vor, wobei ich gelegentlich Anleitung benötige. Die gegenwärtige Situation scheint in der Tat ein solcher Fall zu sein, in dem ich um erleuchtete Hilfe bitte.
Muss ich die CSS-Datei meines heimischen Themes ändern, oder sollten Änderungen im Code der Komponente vorgenommen werden?
Können Sie mir ein Beispiel für CSS-Code geben, der dazu bestimmt ist, die gesamten Rottöne zu ändern?
Ps. Um diesen Text ins Englische zu übersetzen, habe ich den Discourse AI Translator verwendet.
Hallo @Aizada_M Sie können auf Ihre Farbpaletten zugreifen und Änderungen daran vornehmen, indem Sie zu admin-customize-colors gehen. Dort sehen Sie verschiedene Farbpaletten, die Sie ändern können, um das Aussehen Ihres Forums zu verändern.
Die Farbpaletten werden von Ihren Forum-Themes im Tab admin-customiz-themes verwendet. Ich würde mir daher zuerst die Themes ansehen, die Sie verwenden, um zu sehen, welche jeweiligen Paletten sie verwenden, damit Sie wissen, welche Palette Sie ändern möchten.
Themes
Hier können Sie die verschiedenen Theme-Komponenten hinzufügen oder neue erstellen oder die CSS und HTML verschiedener Elemente bearbeiten. Sie können den Farbpaletten-Selektor hier sehen:
Im Reiter Farben finden Sie die entsprechenden Paletten und diejenige, die von Ihrem Theme verwendet wird, sollte auf der linken Seite aufgeführt sein – diese möchten Sie bearbeiten. Ihr Theme kann auch eine helle/dunkle Palette haben, die Sie ebenfalls ändern können. Das Feld Farbschema kann von Benutzern ausgewählt werden ist für diejenigen markiert, die es in ihren Farbmodus-Einstellungen auswählen können. Die Paletten enthalten einen Farbwähler sowie Felder für Hexadezimalfarben.
Wenn Sie neu im Umgang mit Themes, der Theme-Entwicklung sind oder einfach nur lernen möchten, wie Sie Ihr Forum anpassen können, finden Sie hier einige gute Ressourcen für den Einstieg:
Vielen Dank für Ihre Antwort!
Ich habe zuvor versucht, das Farbschema über admin-customize-colors und admin-customiz-themes anzupassen, konnte aber keinen Erfolg erzielen. Ich glaube, das liegt daran, dass „Color Scheme Toggle Button“ kein Theme, sondern nur eine Theme-Komponente ist. Basierend auf dem, was ich geschrieben habe, glaube ich, dass der „Color Scheme Toggle Button“ sein eigenes angepasstes Farbschema in CSS hat.
Dieses unschätzbare Wissen ist in der Tat entscheidend für mich, und ich werde die Materialien gründlich prüfen. Nochmals, erlauben Sie mir, Ihnen meinen tiefsten Dank auszudrücken