Le variabili CSS di Discourse non sono impostate

Ho appena rimosso tutti i temi… ho mantenuto solo quello predefinito…
Ho controllato theme_fields, era vuoto… bene
la tabella themes ha solo un tema…

ora sto provando ad accedere all’app

sudo ./launcher enter app

e a fare la precompilazione completa degli asset…

ora sto cercando di capire… perché la variabile CSS --secondary è zero: rgba(0,0,0,0)…

Anche con questo… ancora lo stesso problema :frowning:

Mmmmmm e sembra che qualunque tema io stia usando… non sta selezionando nessuna palette di colori…
Mi sono assicurato delle impostazioni…

Dici che hai impostato il predefinito, ma vedo ancora il tema Mint e lo schema di colori nskht-mn-mint-light, sono confuso :smile: [EDIT] ora vedo il tema predefinito con lo schema di colori dark, ma sì, ancora nessuna definizione di colore.

Hai acceduto al mio sito web?

https://www.yasater.com ..
Ora è impostato per il tema predefinito … improbabile che sia un problema di cache ..
Ah, sì, la palette di colori è una copia di una precedente .. la imposterò ora su chiara ..

Sì, anche lo schema di colori predefinito non viene generato.

Immagino che ora tu stia usando l’ultima versione di Discourse? È un vero mistero.

1 Mi Piace

oh mio dio, quello è molto strano

1 Mi Piace

Sì, certo.. l’ultimo..

Ho persino rimosso quello predefinito… nessuna skin… poi ho capito che non era cambiato nulla!!!
Quindi l’intera gestione delle skin/colori non funziona affatto…
Reinstalla una nuova skin air-theme… imposta una nuova palette di colori… Anche in questo caso non è cambiato nulla…
Quale potrebbe essere il motivo!!

Sto attualmente cercando di svuotare la redis… poi ricostruire… vediamo

Puoi controllare /logs per vedere se ci sono errori?

Sì, l’ho fatto… niente di sospetto… tutto normale…

Sei passato da test superati?

Hai provato a usare /wizard?

Sì, ho usato /wizard .. qualunque cosa faccia .. la parte del colore non viene affatto riflessa ..
Non so cosa fare ora … qualcosa è rotto ma non riesco a capirlo

Sto usando l’ultima versione di discourse docker… dopo l’installazione senza problemi, ho notato alcuni problemi con i colori di sfondo, come mostrato in questo screenshot:

Ho pubblicato il mio problema qui e ho ricevuto molti suggerimenti, nessuno ha funzionato.
Dopo aver ispezionato cosa sta succedendo… sembra che la variabile CSS --secondary non sia definita da nessuna parte…
Come viene definita questa variabile e dove??

Ho unito il tuo nuovo argomento, non c’è bisogno di avere due argomenti sullo stesso problema :+1:

Hai provato con la modalità provvisoria?

Sì, l’ho fatto… stesso problema… ho disabilitato tutto…

Sì, mi dispiace, ho letto male l’argomento e questo era già stato chiesto.

Hai provato a reinstallare e ripristinare un backup (preferibilmente su un server di test)?

1 Mi Piace

mi sono appena spostato su un altro thread .. (stessa domanda)

Ecco cosa ho dovuto fare alla fine…
Ho installato un altro discourse docker pulito… ha funzionato perfettamente… nessun problema… poi ho fatto in modo che il mio attuale discourse usasse un database postgres pulito… ha funzionato perfettamente… quindi sembra che alcune impostazioni fossero compromesse dalla precedente installazione… le tabelle che sospettavo erano: theme* e site_settings… ho provato a capire quale impostazione potesse causare questo… senza fortuna… o ci vorrebbe un sacco di tempo…

Stavo cercando come resettare queste impostazioni ai valori predefiniti e/o rimuovere quelle non utilizzate…
Alla fine ho finito per… per qualsiasi tema volessi usare, l’ho semplicemente forkato su github, l’ho aggiornato aggiungendo manualmente le definizioni di colore in uno dei file scss… e l’ho installato dalla mia interfaccia di amministrazione…