Problema dello schermo nero su Zoho SalesIQ Mobile

Zoho carica una regola CSS responsive che imposta la classe generica .mobile-view su display: none nei viewport di dimensioni verticali (portrait). Discourse applica inoltre mobile-view all’elemento radice <html>, quindi la regola di Zoho nasconde inavvertitamente l’intero documento. Ruotando il dispositivo in orizzontale (landscape), il viewport esce dall’intervallo del breakpoint applicabile e il sito diventa nuovamente visibile.

La regola CSS di Zoho dovrebbe essere limitata al solo widget interessato, utilizzando:

.zsiq-container .mobile-view {
  display: none;
}

invece di quella attualmente in uso:

.mobile-view {
  display: none;
}

Tuttavia, ho sovrascritto la regola nel componente del tema che stai utilizzando con:

html.mobile-view {
  display: block !important;
}

e ora tutto funziona come dovrebbe.