Прозрачность баннера и отключение аватаров профиля

Здравствуйте! Мы настраиваем размещённую (SaaS) версию Discourse. Хотел бы уточнить два момента:

  1. Можно ли полностью отключить аватары пользователей? В настройках я этого не нашёл.

  2. Баннер, кажется, имеет очень лёгкую прозрачность. Я попробовал несколько вариантов, но не смог сделать его полностью непрозрачным. Есть ли способ этого добиться?

Нет, отдельной настройки для этого нет… Это можно реализовать в пользовательской теме, но потребуется немного усилий, так как аватары являются неотъемлемой частью различных элементов макета.

Можете ли вы предоставить скриншот или уточнить, о каком именно баннере идет речь? В Discourse существует несколько типов баннеров.

2 лайка

Привет, Крис, спасибо за ответ. Вот скриншот нашего баннера. Как вы видите, есть небольшая прозрачность, и текст на фоне едва просвечивает. Хотели узнать, как сделать этот баннер полностью непрозрачным.

P.S. Мы используем модифицированную версию темы “Graceful”.

image

1 лайк

Отлично, это именно те детали, которые мне были нужны.

Вам нужно добавить немного пользовательского CSS, чтобы исправить прозрачность. Лучше всего добавить это в новый компонент темы (в разделе edit html/css > css > common), а затем подключить компонент темы к основной теме. Таким образом, изменения не будут перезаписаны при обновлении основной темы.

.d-header {
  background: $header_background;
}

Здесь есть дополнительная информация об использовании тем и компонентов тем, если вам понадобится помощь: Beginner's guide to using Discourse Themes