Problem gelöst: Separate Farbeinstellung für Überschriften im Dawn Theme
Ausgangssituation:
Das Dawn Theme erlaubt standardmäßig nur eine gemeinsame Farbe für Text und Überschriften. Der Nutzer wollte ein eigenes Eingabefeld für Überschriftenfarben in jedem Color-Schema.
Lösung in 3 Schritten:
Eingabefeld erstellen: Code in settings_schema.json hinzufügen für ein Farbfeld “heading_color” mit Label “Überschrift H1-H6”
Variable speichern: In theme.liquid eine Codezeile einfügen, um den Wert in einer Variable abzuspeichern
CSS anpassen: In base.css die Variable --foreground-color durch --heading-color ersetzen. Den Wert ins :root einfügen statt in die Textfarbe:
Ergebnis: Überschriften H1-H6 haben nun eine eigene, unabhängig einstellbare Farbe. Screenshots zeigen die erfolgreiche Implementierung im Backend und Frontend.
Summarized with AI on November 4.
AI used: claude-sonnet-4-5-20250929.
Hallo. Aktuell kann man im Dawn Theme nur eine Farbe für Text und Überschrift eingeben. Ich möchte aber ein eigenes Eingabefeld haben für die Überschrift in jedem Color-Schema. Das ist mir auch gelungen mit folgendem Code:
Ich habe in der settings_schema.json folgendes hinzugefügt: