المشكلة هي أن جهاز الكمبيوتر الخاص بك يعتقد أنه يمتلك قدرات لمس، ونتيجةً لذلك، يضيف Discourse الصفتين touch وtouch-discourse إلى عنصر <body>.
استبدلهما بـ no-touch و no-touch-discourse باستخدام أدوات المطور في متصفحك لاختبار ذلك: يجب أن يظهر تأثير قوس قزح عند التمرير فوق العنصر.
على الأرجح، معظم تأثيرات التمرير (hover) في Discourse غائبة عن جهاز الكمبيوتر الخاص بك بسبب هذه المشكلة.
أواجه نفس المشكلة، ولا أفهم سبب اعتقاد جهاز الكمبيوتر الخاص بي بأنه يمتلك قدرات لمس. ربما لأنه متصل (أو كان متصلاً في وقت ما؟) بجهاز يمنح قدرة لمس يتم اكتشافها بشكل خاطئ.
لا أعرف التفاصيل. أظن أن المتصفحات تعتمد على نظام التشغيل لمعرفة ما إذا كان الجهاز يدعم اللمس، ثم يطبق Discourse فئات معينة بناءً على النتيجة… سأترك الأمر لمستخدمين أكثر خبرة للإجابة.
في حالتي، أفترض أن خاصية اللمس تأتي من برنامج Oculus Quest الخاص بي، لكنني لم أجرب إلغاء تثبيته أو تعطيله ثم التجربة. ربما تأتي من الفأرة أو لوحة المفاتيح، من يدري