Il nostro sito ha uno schema di colori blu scuro e bianco. Nella pagina principale, l’intestazione è blu scuro con aree di contenuto bianche, quindi il logo nell’intestazione è prevalentemente bianco. Ma quando le persone effettuano l’accesso o si registrano per la prima volta, il logo appare nell’area di contenuto, quindi non viene visualizzato perché è bianco su bianco.
Abbiamo una versione del logo che utilizza i colori blu scuro, ma se sostituisco l’immagine nelle impostazioni del logo, il logo non sarà visibile nell’intestazione.
C’è un modo per cambiare l’immagine del logo in pagine specifiche?
Ho già caricato il logo alternativo nel menu dei componenti, ma non ho avuto molto successo nel sostituire il collegamento dell’immagine. Continuo a creare involontariamente nuovi contenuti invece di sostituire quelli esistenti, non ho molta esperienza in HTML.
Ciao Jack - Vedo che la cronologia dei tuoi post include alcune sovrascritture CSS manuali per i colori di sfondo. Sarei interessato a vedere il sito, ma sembra che tu stia cercando di aggirare una sovrascrittura della sezione dell’intestazione del sito che non è prevista dai temi di Discourse. Le tipiche palette scure e chiare funzionano bene con loghi chiari e scuri sulla pagina di registrazione, ma se avessi contato sul fatto di usare sempre un logo bianco avrei lo stesso problema:
Siamo consapevoli del problema che una piccola percentuale di forum che utilizzano un logo bianco sta riscontrando. Sebbene apprezzi molto quanto questo sia fastidioso, è impossibile che l’impostazione predefinita “funzioni” per ogni situazione.
Non esiste esattamente un modo per farlo nelle impostazioni, ma la tua migliore opzione è utilizzare il CSS personalizzato. Esiste un’ancora di classe per le pagine di registrazione:
Grazie mille per la rapida risposta! Abbiamo risolto il problema utilizzando una versione del logo con uno sfondo e in realtà ha un aspetto migliore di quanto pensassi. Se dovessi incontrare di nuovo un problema simile, proverò la tua soluzione.