A meno che @B-iggy non possa aggiungere un’opzione per scegliere la posizione? ![]()
Non è facile, davvero.
Se intendi qualcosa come questo, potrei provare a integrarlo in qualche modo.
Non l’ho testato con tutti i temi, ma fammi sapere se qualcosa si rompe.
Cosa intendi con ‘bottom’? Questo componente per il cambio tema è piuttosto allineato orizzontalmente. Vuoi dire di ridurre la larghezza?
Sostituire il logo in base all’attivazione della modalità chiara o scura non è così semplice e richiederebbe più opzioni. Lo annoterò, forse per il futuro.
La mia idea era nel menu del pannello (non nel menu del pannello utente):
Scusa, deve essere stato un errore di battitura. Intendevo “pulsante”
Il link al tema Liebling era solo un esempio di pulsante alternativo.
Non è necessario sostituire il logo. Forse basta usare un’icona fa che cambi colore e ombreggiatura tramite CSS per fare il lavoro.
Sarebbe meglio utilizzare questo componente: Hamburger Theme Selector - #63 by sam
Non è un interruttore, ma ciò che chiedi potrebbe richiedere troppo lavoro.
Ciao,
Grazie per il tuo componente.
Vorrei che questo componente supportasse la traduzione.
Ehi @B-iggy, grazie per questo componente!
Mi sono un po’ confuso su come impostare i due temi tra cui dovrò alternare.
Ho i classici temi “Chiaro” e “Scuro” e li ho aggiunti entrambi al selettore dei temi.
Tuttavia, quando cambio, passa al tema “Alien” invece che a quello scuro che vorrei ![]()
C’è un modo per farlo usare solo questi due temi che desidero?
Grazie per il tuo tempo e per il contributo ![]()
Ciao @akapetzoglou1
wow, quest’anno il tempo passa in modo pazzesco. Scusa per il ritardo. Al momento sto affrontando alcune difficoltà, quindi purtroppo contribuire a Discourse è scivolato in secondo piano.
Non è previsto l’interruttore per temi completi. Solo un tema scuro e uno chiaro predefiniti, che ho configurato nel CSS.
Credo che esista un selettore di tema là fuori che fa esattamente quello che desideri.
Almeno, se ho capito correttamente.
Ciao @B-iggy
esiste un modo per utilizzare il componente per alternare tra due schemi di colore?
Ora che nelle impostazioni del profilo utente è presente una modalità scura, sarebbe comodo poter alternare tra quella normale e quella scura.
Salve, sto utilizzando questo componente del tema, ma dopo averlo usato nel tema classico predefinito, quando passo alla modalità scura il pannello di amministrazione appare così:
Tutto il testo diventa invisibile.
Ho provato a modificare il colore secondario, ma se lo cambio, cambia anche l’intero sfondo del tema, cosa che non desidero. Voglio solo modificare il colore del testo secondario in modo che sia visibile.
Per favore, se avete soluzioni, condividetele per favore.
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.

