# Theme-Switcher-Komponente

**URL:** https://meta.discourse.org/t/theme-switcher-component/113460
**Category:** Theme component
**Tags:** deprecated
**Created:** [4. April 2019 um 16:52 UTC](https://meta.discourse.org/t/theme-switcher-component/113460 "2019-04-04T16:52:10Z")
**Posts on this page:** 1
**Showing post:** 40

<div class="post-metadata">

### Author: ![B-iggy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/b-iggy/32/201234_2.png) [@B-iggy](https://meta.discourse.org/u/B-iggy)
#### Post date: [30. November 2022 um 08:58 UTC](https://meta.discourse.org/t/theme-switcher-component/113460/40 "2022-11-30T08:58:16Z")

</div>

Nachdem ich mein [Alien Night Theme](https://meta.discourse.org/t/alien-night-theme-a-free-dark-theme-for-discourse/54175) überarbeitet hatte, stellte ich fest, dass diese Komponente keinen großen Sinn mehr ergibt.

Die Dark/Light Toggle-Komponente macht genau das, was ich mit dieser Komponente hier versucht habe. Aber viel besser.  
Langfristig ist mein Ansatz, mit Tonnen von Klassen zu arbeiten und sie herumzuschubsen, nicht wartbar.  
Stattdessen nimmt die untenstehende Komponente einfach Ihre 2 Farbpalettenschemata und vertauscht die richtigen CSS-Variablen:

> [@Dark/Light Mode Toggle](https://meta.discourse.org/t/dark-light-mode-toggle/215585):
>
> discourse2Summary Dark/Light Mode Toggle adds a clickable toggle color scheme button in the hamburger menu. The toggle switches between a light or dark color scheme for one theme.hammer_and_wrenchRepository Link [https://github.com/discourse/discourse-color-scheme-toggle](https://github.com/discourse/discourse-color-scheme-toggle)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Install this theme component Features This component allows a dark/light mode toggle icon on your Discourse forum. It…

Sie ist derzeit anscheinend kaputt (sie funktioniert aber in meinem Alien Night Theme), aber in Zukunft bitte verwenden Sie sie stattdessen.

Ich habe meine Komponente hier vorerst auf Legacy/Deprecated gesetzt.

---

_[View the full topic](https://meta.discourse.org/t/theme-switcher-component/113460)._
