Я добавил ненавязчивый повторяющийся .svg-фоновый узор в CSS своей темы, используя следующий код:
body {
background:url(https://forums.pickleballist.com/uploads/default/original/1X/b7df60bb8a3fd1584f393dee365865ca83e4906e.svg) center top;
background-size: 300px auto;
}
По умолчанию область .wrap в новой установке Discourse имеет max-width: 1110px;. В настоящее время мой фон немного отвлекает от текста обсуждения в центре страницы (основная область контента).
Я хотел бы, чтобы центральная область main-outlet, где размещаются текст и обсуждения, имела непрозрачность 0% в самом центре, показывая просто белый фон, а затем применялся какой-то градиент, который постепенно увеличивал бы непрозрачность моего фона до 100%, чтобы фон был виден по всем краям.
Вот как мой фон выглядит сейчас… с непрозрачностью 100% на всей странице…
Вот что я хотел бы получить…
Я хотел бы, чтобы общая область (не обязательно точная), обведенная красным, имела мой фон с непрозрачностью 0%, оставляя тем самым фон по умолчанию полностью белым. (не знаю, но для этого может потребоваться билинейный горизонтальный градиентный оверлей к моему фону, который переходил бы от #FFFFFF (белый) в центре к прозрачному по краям)
Вот пример того, как я хотел бы, чтобы страница выглядела…
Я могу добиться этого
︎, используя фоновое изображение, которое не является SVG, но оно было слишком зернистым. Я хотел использовать высококачественное изображение в качестве фона, поэтому в настоящее время использую SVG.
Если у кого-то есть идеи, как можно внести эти изменения, я буду рад услышать ваши мысли!



