Le variabili CSS di Discourse non sono impostate

Indipendentemente dal tema che sto utilizzando, tutti i menu e gli avvisi/dialoghi popup vengono visualizzati con uno sfondo trasparente!!

Sembra che non sia stata assegnata una palette di colori al tema? Devi assegnare palette di colori a un tema. Dovrebbe esserci un campo a discesa per selezionarne una nella parte superiore della pagina del tema in admin-customize-themes. La palette di colori per quel tema è stata rimossa?

C’è una palette di colori assegnata al tema… Posso facilmente, ad esempio, cambiare il colore di sfondo in #ffffff usando la sezione CSS personalizzata, ma questo funziona solo con il tema predefinito…

È un errore o qualcosa che dovrei segnalare?

Questo non sembra il tema predefinito, è un tema personalizzato che ha reso trasparente il vecchio menu a discesa per errore?

2 Mi Piace

sì, è strano vedere gli elementi trasparenti. devi farlo apposta, quindi mi chiedo se ci sia del codice di un altro tema al suo interno o qualcosa del genere. uso cose semitrasparenti sul nostro sito, ma programmo tutto io. sembra che anche gli angoli siano stati leggermente arrotondati, quindi penso che ci sia qualche personalizzazione lì. hai copiato del codice o adattato questo da un altro tema? hai modificato o aggiunto CSS di recente?

Visualizzerei il tuo forum in modalità provvisoria e da lì procederei.

No, questo è successo anche prima di installare qualsiasi tema… Presumo che stesse usando un tema predefinito o qualcosa di simile, come mostrato da admin / impostazioni…

Nessuno, ci sto ancora provando a capire… questa dovrebbe essere un’installazione pulita di discourse / docker…
Sto usando il branch principale… potrebbe essere troppo presto per usarlo o qualcosa del genere… non riesco nemmeno a vedere se qualcuno ha segnalato un caso simile.

c’è del codice in corso, l’avatar e i menu hanno angoli arrotondati e la trasparenza sembra sospetta. cosa c’è in CSS comune e CSS desktop?

hai componenti tema installati? hai eseguito in modalità provvisoria?

Sembra che tu non stia usando il tema predefinito. Il tema è pubblico? Hai apportato personalizzazioni?

Inoltre, vedo sul tuo forum che mancano le definizioni dei colori.

C’è uno schema di colori asasy che stai usando, ma è vuoto. Non sono sicuro di come sia possibile.

Prova a cambiare lo schema di colori in quello predefinito?

1 Mi Piace

Ho fatto .. la stessa cosa
Ho disabilitato tutto

Questo è quello che ho ottenuto la prima volta che ho eseguito il sistema… usando il tema predefinito… poi ho provato a installare altri temi… ma lo stesso problema…
La cosa che ho dimenticato di menzionare, il database era in esecuzione su discourse vecchio… quindi questo è successo dopo l’aggiornamento all’ultima versione…

Quando vai lì:

Vedi, ad esempio, lo schema di colori “mint-light”?

(Sul tuo forum, anche le definizioni dei colori sono vuote).

Sì, lo vedo… Non posso cambiarlo direttamente, quindi l’ho clonato… Ho cambiato tutti i colori e usato la nuova palette di colori per il tema… stesso problema…

Nel caso in cui le tabelle dei temi correlati nel database (esempio: theme_fields) .. Ho trovato delle vecchie cose della versione precedente di discourse .. Mi chiedo se ciò possa causare il problema .. Posso resettare questa tabella?

Anche se cambi lo schema dei colori nelle tue preferenze?

Sì… anche se l’avessi fatto…
Inoltre, ogni volta che uso una palette di colori scuri… e aggiorno la pagina, vedo uno schermo scuro poi passa alla modalità chiara dopo… Temo che le mie tabelle del tema siano sballate!!

Avviso quando ispeziono la pagina per lo stile della sezione div del menu… ho trovato questo

la variabile secondaria viene calcolata come rgba(0,0,0,0)… non so da dove provenga

quei codici rgba(xxx) stanno rendendo tutto trasparente. è esattamente quello di cui stavo parlando.

Quello che vedi sono i valori predefiniti.

Il problema è che le definizioni di colore CSS generate sono vuote per qualche motivo.
Se guardi il file, non c’è nulla all’interno.

Anche con il tema/schema di colori predefinito, hai ancora il problema?

Se lo dici tu, non sono sicuro di quale sia il tuo problema.

1 Mi Piace