Hmm, non riesco a far succedere questo.
Mi dispiace
Ciao, puoi unire le traduzioni Add Arabic translation by jermanuts · Pull Request #37 · discourse/discourse-color-scheme-toggle · GitHub
Grazie per averla realizzata ![]()
Ciao. C’è un motivo per cui la modalità scura non rimane attiva quando aggiorno la pagina nel mio browser basato su Chromium (non uso Google Chrome) sul mio PC e spesso non fa nulla quando ci clicco sopra?
È tutto impostato correttamente, ma non ho idea del perché non rimanga attiva o non si attivi affatto molte volte.
Per qualche motivo, sulla mia istanza il pulsante non viene visualizzato nell’angolo in basso a sinistra:

vs Meta:

Sto provando questo su un tema predefinito con solo questo componente abilitato e nessun altro CSS personalizzato, mi manca qualcosa?
Anche in modalità provvisoria, con tutti i plugin disabilitati e solo il tema predefinito + questo componente, il pulsante di attivazione/disattivazione non si trova nello stesso posto.
A proposito, vedo che questo problema si verifica su Meta, l’ho notato sulla mia istanza da un po’ di tempo ma pensavo fossi solo io)
Questo accade quando lo schema viene modificato manualmente e non corrisponde allo schema di sistema (per quanto ne so) - un aggiornamento lo risolve, ma casualmente il logo tornerà al colore del “sistema” ignorando la modalità modificata manualmente tramite il pulsante.
sembra un bug quando chrome è in modalità scura?
(visto discusso sopra)
come riprodurre:
-
discourse 3.2.1
preferenze personali > schema colori: normale è un tema chiaro, modalità scura: uguale al normale -
chrome usa il tema di sistema (il sistema passa automaticamente al buio la sera)
la sera, quando il sistema passa alla modalità scura, anche chrome passa alla modalità scura,
il pulsante di commutazione non funziona la sera nel caso sopra.
mentre, funziona bene di giorno,
ho visto la discussione sopra, dicendo che a causa della preferenza impostata la modalità scura su “uguale al normale”,
ma perché potrebbe passare alla modalità scura di giorno?
Quando si entra in un altro pannello dopo un’attivazione, il logo del sito non cambia temporaneamente per corrispondere alla modalità attivata.
Ciao @eveyone qualcuno può aiutarmi su come aggiungere l’interruttore
sto usando questa guida non riesco a vedere l’interruttore l’ho già installato sul mio tema ma quell’interruttore non viene mostrato da nessuna parte né nell’intestazione né nel piè di pagina?
Hai seguito le istruzioni nel primo post? Hai 2 schemi di colori tra cui gli utenti possono scegliere e hai configurato uno schema di colori scuro predefinito?
Sono finalmente riuscito a risolvere questo problema dopo ore di debug. Eliminare e installare Sidebar Theme Toggle lo ha risolto!
Potrebbe aiutare qualcuno là fuori, per evitare che tutti i tuoi utenti debbano armeggiare con le impostazioni dell’interfaccia, trovo che avere la modalità chiara predefinita risolva effettivamente il problema del toggle che non fa nulla (così come per gli utenti non registrati).
4 post sono stati divisi in un nuovo argomento: Appare il logo sbagliato in alcuni casi durante l’attivazione della modalità scura/chiara
Un post è stato diviso in un nuovo argomento: Problema con il logo del marchio e lo schema automatico della modalità scura
2 post sono stati divisi in un nuovo argomento: Colori di sfondo del selettore della modalità scura
Sono sicuro che quando imposto il mio schema predefinito in modalità scura, questo componente non funziona.
C’è qualcosa che posso fare per mantenere la mia modalità scura come predefinita e consentire ai miei utenti di passare alla modalità chiara se lo desiderano?
Impostando il predefinito su chiaro e lo scuro su scuro, e dopo che gli utenti ottengono ciò che stanno usando nei loro dispositivi come dovrebbero? Se un utente usa la luce, quell’utente si aspetta di vedere la luce, non il buio. E lo stesso vale per il buio, ovviamente. È sempre una buona politica rispettare le scelte dell’utente ![]()
Ma il mio modello predefinito deve essere la modalità scura, i miei colori sono e dovrebbero essere scuri e non cambierò questo per “rispettare i miei utenti”, il mio modello dovrebbe essere uno stile come immagino e voglio solo offrire la modalità chiara come opzione aggiuntiva.
Se questo non è possibile, va bene ![]()
Quindi in pratica vuoi sovrascrivere le impostazioni dell’utente a causa di ciò che vuoi? Non capisco del tutto il motivo, perché hai anche la palette chiara. E se il tuo tema non può usarla, il problema è il tuo design, non come Discourse gestisce la modalità chiara e scura, o se un utente ha gusti diversi dai tuoi.
O ho capito male qualcosa ![]()
Molte cose si possono fare in Discourse. Ma sono abbastanza sicuro che sovrascrivere le impostazioni di un utente su un dispositivo e lasciare comunque l’opzione di sovrascrivere ciò che tu come amministratore e designer vuoi, sarebbe fuori dagli schemi.
Sono sicuro che qualcuno che ne sa di più interverrà.
Il mio punto è: non farlo. È solo un brutto design e una cattiva esperienza utente.
Esattamente!
Il mio dubbio riguarda un modo per passare alla modalità chiara mentre il mio template/stile è scuro
Ma lascia perdere, ci proverò in un altro modo.
Posso cambiare l’immagine di sfondo nel mio tema aggiungendo al CSS
esiste un selettore CSS che posso usare per avere un’immagine diversa per la modalità scura?
Ho provato
body .dark {
background-image: url('https://www.myracedata.com/images/sebring.jpg');
background-repeat: repeat-y;
background-size: 100%;
}
Ho cercato nel repository git del componente
Mi dispiace, sono nuovo qui
Andy



