Привет! Я заметил, что на каждом сообществе, использующем Discourse, с которым я сталкивался, невозможно навигация в Chrome. Решил спросить здесь, потому что это уже начинает раздражать.
Есть две вещи, которые это блокируют. Во-первых, есть изображение предзагрузчика, которое делает невозможным клик по чему-либо, и мне приходится либо удалять его через DevTools, либо блокировать с помощью uBlock:
<img class="preloader-image" src="data:image/svg;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" alt="Discourse Meta">
Во-вторых, есть CSS, который отключает вертикальную прокрутку. Мне приходится удалять этот элемент через DevTools:
<style>
html {
overflow-y: hidden !important;
}
/* пользователь выбрал тему, где «обычная» схема тёмная */
/* пользователь выбрал тему со светлой схемой и также включил тёмную схему */
/* сначала обрабатываем светлую схему */
@media (prefers-color-scheme: light) {
html {
background-color: #ffffff;
}
#d-splash .preloader-text-wrapper {
color: #222222;
}
}
Это, кажется, проблема только в Chrome, но CSS присутствует и в других браузерах.