Фон форума прозрачный

Я добавил глобальное фоновое изображение, но, похоже, форум остаётся прозрачным, и мне нужно сделать фон сплошным белым. Я использую тему по умолчанию и не вижу в настройках интерфейса опции для изменения прозрачности или сплошного фона. Я использую нейтральную цветовую палитру, и значение вторичного цвета установлено на белый. Не вижу других способов задать сплошной белый фон для всего форума вместо прозрачного. Возможно, это можно настроить через CSS — я поискал, но не нашёл существующей темы по этой проблеме. Спасибо за помощь — я новичок в Discourse, но мне пока очень нравится.

Добро пожаловать на Meta, @andrewlevi :wave:

Попробуйте добавить этот CSS в вашу тему:

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

и посмотрите, решит ли это вашу проблему.

Сработало — спасибо. Единственная проблема, которую я вижу, заключается в том, что при выборе категории подвал становится белым. У вас есть какое-то волшебство для этого? Спасибо!!

Это также влияет на подвал администратора — вероятно, та же проблема. Благодарю за помощь!

Проблема не в том, что нижний колонтитул белый. Проблема в том, что содержимое страницы недостаточно велико, чтобы заполнить весь видимый экран.

Тем не менее, это тоже можно исправить с помощью CSS. Попробуйте также добавить следующее.

#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;
}

Как по волшебству — спасибо за помощь, Джо!