Antwort an „Rolf B“ verfassen

Hallo Bertie,

eigentlich würde ich img bevorzugen, wegen besserer Verträglichkeit für Events und Bildgröße.

Für eine Einbindung über img könnte ich im SVG-Replacer #dark an die URL anhängen, wenn auf der Host-Seite der Darkmode aktiv ist. Das lässt sich im SVG per CSS abfragen.

:root {
   color-scheme: light dark;
}
:root:has(#dark:target) {
   color-scheme: dark;
}

Dann noch einen Eventhandler auf die MediaQueryList von matchMedia() zu hängen, der das #dark bei Bedarf hinzufügt oder entfernt, ist nicht mehr viel Arbeit.

Rolf

--
sumpsi - posui - obstruxi
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen