Il problema è che il tuo computer pensa di avere funzionalità touch e, per questo motivo, Discourse aggiunge le classi touch e touch-discourse al tag <body>.
Sostituiscile con no-touch e no-touch-discourse usando gli strumenti di sviluppo del tuo browser per fare una prova: l’effetto arcobaleno dovrebbe apparire al passaggio del mouse.
Probabilmente la maggior parte degli effetti hover di Discourse non sono visibili sul tuo computer proprio a causa di questo problema.
Anch’io ho lo stesso problema e non capisco perché il mio computer pensi di avere funzionalità touch. Forse perché è collegato (o lo è stato in passato?) a un dispositivo che “confere” una capacità touch rilevata erroneamente.
Non conosco i dettagli. Credo che i browser si affidino al sistema operativo per sapere se il dispositivo è compatibile con il touch, e poi Discourse applica le classi in base al risultato… Lascio che siano utenti più esperti a rispondere.
Nel mio caso immagino che la funzionalità touch provenga dal software Oculus Quest, ma non ho provato a disinstallarlo o disabilitarlo per verificare. Forse proviene dal mio mouse o dalla tastiera, chissà
Sì, l’animazione viene applicata solo sotto .discourse-no-touch, quindi se il tuo laptop ha capacità touch, non funzionerà.
Non posso essere sicuro del perché sia scomparsa improvvisamente per te. In linea di principio, se un puntatore viene valutato come non grezzo[1], ottiene la classe sopra indicata.
Questo significa che, se un puntatore è considerato grezzo, non ottiene quella classe e l’animazione verrà visualizzata.
Quindi potrebbe essere che tu abbia collegato…
Tavole grafiche / tavolette da disegno (penne)
Controller di gioco
Alcuni telecomandi per presentazioni, touchpad integrati nelle tastiere, …
Monitor touchscreen esterno collegato a un desktop
un puntatore a bassa precisione. L’utente non può mirare facilmente a oggetti piccoli. L’esempio classico è un dito su uno schermo touch — la punta del dito copre un’area ampia, quindi è “grezza”. Anche dispositivi come un telecomando Wii o Kinect. ↩︎