Deutsch
Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

Bilder je Farbschema

Das Plugin Layout Box dieser Vorlage schaltet Bilder nach Farbschema um: Ein Element mit der Klasse img-light erscheint im hellen Modus, img-dark im dunklen.

<img class="img-light" src="{{root}}/static/logo-hell.png" alt="" />
<img class="img-dark" src="{{root}}/static/logo-dunkel.png" alt="" />

Die Wortmarke oben links auf dieser Website funktioniert so — allerdings mit zwei Inline-SVGs statt zwei Dateien, weil ein Vorlagenpaket keine Bilddateien transportiert.

Warum das nicht mit CSS allein geht

Ein einzelnes Bild ließe sich per filter: invert() umfärben, aber das trifft alle Farben gleichermaßen und macht aus einem grünen Logo ein magentafarbenes. Zwei Fassungen sind die ehrlichere Lösung.

Alternative: currentColor

Ein Inline-SVG, dessen Flächen fill="currentColor" tragen, folgt automatisch der Textfarbe und braucht keine zweite Fassung. Das ist der einfachere Weg, sobald das Bild einfarbig ist.

Mehr zu den Instanzen: Die Instanzen.

Weiterlesen

Diese Seite gehört zu Example — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.