Das Problem besteht darin, dass dein Computer denkt, er habe Touch-Funktionen. Aus diesem Grund fügt Discourse die Klassen touch und touch-discourse zu <body> hinzu.
Ersetze sie in den Entwickler-Tools deines Browsers durch no-touch und no-touch-discourse, um es zu testen: Der Regenbogen-Effekt sollte beim Hovern angezeigt werden.
Wahrscheinlich fehlen die meisten Discourse-Hover-Effekte auf deinem Computer aufgrund dieses Problems.
Ich habe das gleiche Problem und verstehe nicht, warum mein Computer denkt, er habe Touch-Funktionen. Vielleicht, weil er (oder war er irgendwann?) mit einem Gerät verbunden ist, das fälschlicherweise Touch-Funktionen “verleiht”. ![]()