Zoho загружает адаптивное CSS-правило, которое устанавливает display: none для общего класса .mobile-view в портретных окнах просмотра. Discourse также применяет mobile-view к корневому элементу <html>, поэтому правило Zoho непреднамеренно скрывает весь документ. При повороте устройства в альбомную ориентацию окно просмотра выходит за пределы применимого брейкпоинта, и сайт снова становится видимым.
CSS Zoho следует ограничить только этим виджетом с помощью:
.zsiq-container .mobile-view {
display: none;
}
вместо используемого сейчас
.mobile-view {
display: none;
}
Однако я переопределил правило в компоненте темы, который вы используете, с помощью
html.mobile-view {
display: block !important;
}
и теперь всё работает как положено.