Ich habe kürzlich einige Visualisierungen in einen Forenbeitrag (powered by Discourse) eingebettet, und sie sehen im Dark Mode leider schrecklich aus, da die iframes transparente Hintergründe haben.
Also habe ich versucht, die Hintergrundfarbe der iframes zu ändern. Ich habe herausgefunden, wie das geht, und es auf HackMD getestet; es hat gut funktioniert. Aber als ich es im Discourse-Forum eingereicht habe, hat es nicht funktioniert! Der Dark Mode hat sich durchgesetzt.
Hier ist die Struktur des Codes, den ich verwende:
Sie müssen wahrscheinlich benutzerdefiniertes CSS verwenden, um eine benutzerdefinierte Hintergrundfarbe für Ihr iFrame festzulegen, da Stile/Klassen standardmäßig aus allen Beiträgen auf Discourse entfernt werden.
Zum Beispiel könnten Sie innerhalb eines Themas Folgendes verwenden: