Interruttore modalità Oscuro/Chiaro

Hmm, non riesco a far succedere questo. :cry: Mi dispiace

2 Mi Piace

Ciao, puoi unire le traduzioni Add Arabic translation by jermanuts · Pull Request #37 · discourse/discourse-color-scheme-toggle · GitHub

Grazie per averla realizzata :heart:

4 Mi Piace

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.

1 Mi Piace

Per qualche motivo, sulla mia istanza il pulsante non viene visualizzato nell’angolo in basso a sinistra:

image

vs Meta:
image

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.

1 Mi Piace

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.

2 Mi Piace

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?

1 Mi Piace

Quando si entra in un altro pannello dopo un’attivazione, il logo del sito non cambia temporaneamente per corrispondere alla modalità attivata.

1 Mi Piace

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?

1 Mi Piace

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?

3 Mi Piace

Sono finalmente riuscito a risolvere questo problema dopo ore di debug. Eliminare e installare Sidebar Theme Toggle lo ha risolto!

2 Mi Piace

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).

2 Mi Piace

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?

1 Mi Piace

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 :smirking_face:

2 Mi Piace

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 :smiley:

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 :thinking:

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.

2 Mi Piace

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.

1 Mi Piace

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