Возникает ли проблема в безопасном режиме? Также, какая версия вашего экземпляра?
РЕДАКТИРОВАНИЕ: Я не вижу никаких недавних изменений в кодовой базе, которые могли бы повлиять на эту область, поэтому лучше всего сначала проверить безопасный режим.
Проблема в том, что ваш компьютер считает, что у него есть сенсорные возможности, и из-за этого Discourse добавляет классы touch и touch-discourse к <body>.
Замените их на no-touch и no-touch-discourse с помощью инструментов разработчика вашего браузера, чтобы проверить: эффект радуги должен появляться при наведении курсора.
Скорее всего, большинство эффектов наведения Discourse отсутствуют на вашем компьютере именно из-за этой проблемы.
У меня такая же проблема, и я не понимаю, почему мой компьютер считает, что у него есть сенсорные возможности. Возможно, потому что он подключен (или когда-то был подключен?) к устройству, которое «наделяет» его неверно определёнными сенсорными возможностями.
Я не знаю деталей. Думаю, браузеры полагаются на операционную систему, чтобы определить, поддерживает ли устройство сенсорное управление, а затем Discourse применяет соответствующие классы в зависимости от результата… Я предоставлю ответить более осведомлённым пользователям.
В моём случае я предполагаю, что поддержка сенсорного управления обеспечивается программным обеспечением Oculus Quest, но я не пробовал его удалять или отключать, чтобы проверить. Возможно, это связано с моей мышью или клавиатурой — кто знает