J’ai ajouté une image d’arrière-plan globale, mais il semble que le forum soit transparent et qu’il doive être blanc opaque. J’utilise le thème par défaut et je ne vois aucun paramètre d’interface utilisateur pour rendre cela opaque ou transparent. J’utilise la palette de couleurs neutre et la valeur de la couleur secondaire est définie sur blanc. Je ne vois aucune autre façon de définir l’arrière-plan complet du forum sur blanc plutôt que transparent. Peut-être que cela peut aussi être défini en CSS — j’ai cherché et je n’ai trouvé aucun sujet existant sur ce problème. Merci pour l’aide — je suis nouveau sur Discourse mais je l’apprécie déjà beaucoup.
Bienvenue sur Meta @andrewlevi ![]()
Peux-tu essayer ce CSS dans ton thème :
#main-outlet {
background-color: var(--secondary);
}
et voir si cela résout ton problème ?
Le problème n’est pas que le pied de page soit blanc. Le problème est que le contenu de la page n’est pas assez grand pour remplir l’ensemble de la fenêtre d’affichage.
Néanmoins, vous pouvez également corriger cela avec du CSS. Essayez d’ajouter également ceci.
#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;
}
Comme par magie — Merci pour ton aide, Joe !


