Я добавил глобальное фоновое изображение, но, похоже, форум остаётся прозрачным, и мне нужно сделать фон сплошным белым. Я использую тему по умолчанию и не вижу в настройках интерфейса опции для изменения прозрачности или сплошного фона. Я использую нейтральную цветовую палитру, и значение вторичного цвета установлено на белый. Не вижу других способов задать сплошной белый фон для всего форума вместо прозрачного. Возможно, это можно настроить через CSS — я поискал, но не нашёл существующей темы по этой проблеме. Спасибо за помощь — я новичок в Discourse, но мне пока очень нравится.
Добро пожаловать на Meta, @andrewlevi ![]()
Попробуйте добавить этот 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;
}
Как по волшебству — спасибо за помощь, Джо!

