Die Hervorhebungsfarben können durch Überschreiben dieser CSS-Variablen geändert werden:
--hljs-comment: Wird für Code-Kommentare verwendet--hljs-number: Wird für Zahlenwerte in Code verwendet--hljs-string: Wird für Zeichenkettenwerte in Code verwendet--hljs-literal: Wird für Literalwerte in Code verwendet--hljs-tag: Wird für HTML/XML-Tags verwendet--hljs-attribute: Wird für Attribute in HTML/XML-Tags verwendet--hljs-symbol: Wird für Symbole in Code verwendet--hljs-bg: Wird für die Hintergrundfarbe von Codeblöcken verwendet--hljs-builtin-name: Wird für integrierte Funktionsnamen verwendet
Zum Beispiel, um die Zeichenkettenfarbe zu überschreiben:
:root {
--hljs-string: pink;
}
Es scheint, dass hljs (die verwendete Hervorhebungsbibliothek) möglicherweise keine Python-Bezeichner wie degirum in Ihrem Beispiel unterstützt, aber Sie sollten ziemlich nah herankommen, indem Sie die anderen Farben ändern.
Was die Schriftart betrifft, ist das seltsam – Codeblöcke sollten standardmäßig mit einer Monospace-Schriftart angezeigt werden. Ich würde vorschlagen, Ihr Theme noch einmal zu überprüfen, um sicherzustellen, dass dort nichts überschrieben wird.