Lo sfondo del forum è trasparente

Ho aggiunto un’immagine di sfondo globale, ma sembra che il forum sia trasparente e abbia bisogno di uno sfondo bianco solido. Sto utilizzando il tema predefinito e non vedo alcuna impostazione nell’interfaccia per renderlo solido o trasparente. Sto usando la palette di colori neutra e il valore del colore secondario è impostato su bianco. Non vedo altri modi per impostare l’intero sfondo del forum su bianco invece che trasparente. Forse anche questo può essere configurato via CSS: ho cercato ma non ho trovato argomenti esistenti su questo problema. Grazie per l’aiuto: sono nuovo su Discourse, ma finora mi piace molto.

Benvenuto su Meta @andrewlevi :wave:

Puoi provare questo CSS nel tuo tema

#main-outlet {
  background-color: var(--secondary);
}

e vedere se risolve il problema per te?

Ha funzionato - Grazie. L’unico problema che vedo è che quando scelgo una categoria, il piè di pagina diventa bianco. Hai qualche trucco per risolvere? Grazie!!

Sta creando problemi anche al piè di pagina dell’amministratore - probabilmente lo stesso problema. Grazie per l’aiuto!

Il problema non è che il footer è bianco. Il problema è che il contenuto della pagina non è abbastanza grande da riempire l’intera viewport.

Tuttavia, puoi anche risolvere questo problema con il CSS. Prova ad aggiungere anche questi stili.

#main > div:first-child {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

#main-outlet {
  flex: 1 0 auto;
  max-width: calc(100% - 20px);
  width: $large-width;
}

Come per magia - Grazie per il tuo aiuto, Joe!