Ich hatte mir gar nicht die Mühe gemacht, darauf zu klicken. Habe ich jetzt nachgeholt. Kurze Anmerkung dazu: Wer immer das gebastelt hat, hat keine Ahnung von CSS. Wer allen Ernstes vor nahezu jeden Element-Selector body
schreibt, hat den Schuss nicht gehört. Ich gucke mir das deshalb nicht genauer an.
Bei dem zweiten, “bear like” Stylesheet fällt leider schon ganz am Anfang font-size: 12px
unangenehm auf. Größen in Pixel anzugeben, war noch nie eine gute Idee. Spätestens seit es Retina-Bildschirme gibt, ist es ganz böse. Pixel sind nämlich auf unterschiedlichen Geräten unterschiedlich groß.
Was Deine konkreten Fragen zu Blockquote angeht: Keine Ahnung. Bei mir funktioniert ein
blockquote {
margin-left: 2em;
margin-right: -1.5em;
border-left: 1px solid #f00;
}
so wie es soll, d.h. das Zitat ist eingerückt und hat einen dünnen roten Strich links am Rand.
Möglicherweise hast Du das Stylesheet auch gar nicht richtig eingebunden, dazu sagst Du ja leider nichts: Globale Einstellung? Link im Markdown?
Ich würde Dir empfehlen, bei Null anzufangen mit deinem eigenen Stylesheet. Das könnte ganz einfach so aussehen (ungetestet):
body {
background-color: #FFF /* white */;
color: #000 /* black */
font-size: 1em;
font-family: "Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
margin-left: 1.5em;
}
@media (prefers-color-scheme: dark) {
body {
background-color: #000 /* black */;
color: #FFF /* white */;
}
}
Damit hast Du einen Ausgangspunkt, den du nach und nach erweitern kannst um das, was Du brauchst und verstehst. Dieses Gerüst legt nur eine Vorder- und Hintergrundfarbe für den “normalen” und den Dunkelmodus fest sowie die Schrift, eine Basis-Textgröße und einen linken Rand.
Alles was nur im Dunkelmodus passieren soll, muss in den geschweiften Klammern nach @media...
stehen.
Das Web ist voll mit Informationen zu CSS. SelfHTML ist eine brauchbare Einstiegsdroge, MDN (Mozilla Developer Network) gut als Referenz und css-tricks.com für Tricks.