Unless @B-iggy can add an option to choose location? 
It’s not easy indeed.
If you mean something like this I can maybe try to merge it somehow.
I did not test it with every theme but let me know if something breaks.
What do you mean with bottom? This theme switcher component is rather horizontally align. Do you mean to reduce the width?
Replacing the logo based on toggling light or dark mode is not so easy and would require more options. I’ll note it down, maybe for the future.
My idea was in the panel menu (not the user panel menu):
Sorry it must have been a typo. I meant button
The link to the liebling theme was an example for alternative button
You don’t necessarily need to replace the logo. Maybe just using a fa-icon switching colors and box-shadow via CSS should do the job.
It would be best to use this component : Hamburger Theme Selector - #63 by sam
It’s not a switch but what you’re asking might need too much work.
Hi,
Thank you for your component.
I wish this component had the translation support.
Hey @B-iggy thank you for this component!
I got a little confused on how I’m setting the two themes I’m gonna toggle between.
I have the classic “Light” and “Dark” theme and added both on the theme switcher.
When I toggle though it switches to alien theme and not the dark that I’d like to 
Is there a way to make it use only these two themes that I want?
Thank you for your time and contribution 
Hey @akapetzoglou1
wow, time is passing by crazy this year. Sorry for the delay. Currently struggling with certain things, hence contributing to Discourse unfortunately falls off.
It is not meant to toggle whole themes. Only a predefined dark and light one, I have configured in the CSS.
I think there is a theme switcher out there, that does what you want.
At least, if I understand it correctly.
Hey @B-iggy
is there any way to use the component to toggle between two color schemes
Now that there is a setting in the user profile for a dark mode, it would be neat to be able to toggle between the regular and the dark one.
Hey Sir I am using this theme component But after using it in classic default theme when i switch to dark mode The admin panel looks like this
All text Goes invisible
i have tried changing secondary color but if i change that it Changes Full theme background also Changes Which i don’t want i only want to change secondary text color so it is visible
Please if u have any solutions share it plz
C’è un componente di cambio tema in Air Theme. Tuttavia, il pulsante si trova nel menu hamburger. Qualcuno è in grado e ha tempo di adattare discourse-color-scheme-toggle con il componente Theme Switcher e avere un pulsante nell’header per passare rapidamente tra il tema chiaro e scuro?
Lo vorrei anche io. Stavo cercando di trovare il tempo per lavorarci su, ma non ci ho ancora capito niente!
Ho implementato quello che hai linkato, ma speravo in un’intestazione attivabile che fosse impossibile da non notare.
Questo componente del tema ha un bug: se l’utente imposta la modalità scura sul suo dispositivo e la modalità chiara nell’interruttore del forum, il logo non cambia. L’utente visualizza il logo chiaro (per la modalità scura) in modalità chiara.
Questo componente del tema non funziona con la barra laterale, ci sono piani per supportarlo? Grazie per la considerazione e per ciò che è già stato creato!
Ciao ragazzi,
Sono stato impegnato negli ultimi mesi ma volevo davvero dare di nuovo più attenzione a questo componente ![]()
Cercherò di verificare quanto è necessario con tutte le recenti modifiche di Discourse e pubblicherò un aggiornamento qui.
Va bene, dopo aver rielaborato il mio Alien Night Theme, mi sono reso conto che questo componente non ha più molto senso.
Il componente Dark/Light Toggle sta facendo esattamente ciò che ho cercato di fare con questo componente qui. Ma molto meglio.
A lungo termine, il mio approccio di lavorare con tonnellate di classi e destreggiarle non è sostenibile.
Invece, questo componente qui sotto sta semplicemente prendendo i tuoi 2 schemi di palette di colori e invertendo le variabili CSS appropriate:
Attualmente, a quanto pare, è rotto (funziona comunque nel mio Alien Night Theme), ma in futuro usalo invece.
Ho impostato il mio componente qui su Legacy/Deprecated per ora.

