Eventuell kennen einige das Discord Design welches hier im Plugin Store existiert, und habe hier auch ein Darkmode realisiert. Das ganze habe ich dank eines eigenen mixin mit einer sass funktion. Habe mir dazu ein JS Switch gebaut der das ganze im LocalStorage speichert.
Live kann man es hier testen:
Habe dazu auch mal den Code auf GitHub zur Verfügung gestellt. In der README erkläre ich auch kurz wie das ganze funktioniert.