في الوقت الحالي، تظهر جميع الإشعارات، سواء كانت مقروءة أو غير مقروءة، في لوحة الوصول السريع.
الفرق الوحيد هو أن المعالجة الحالية تُضيء خلفية الإشعارات غير المقروءة.
هل هناك طريقة لإخفاء جميع الإشعارات المقروءة؟ إليك نموذج توضيحي:
أظهر البحث عن هذا الموضوع طلبًا مشابهًا في الماضي:
@codinghorror , I love Discourse. I was just trying to explain the reason why the notifications may be a source of confusion.
I’m used to a notification system on a Mac, which is very unobtrusive. This makes me biased towards it.
Thank you for the tip on hiding notifications with CSS.
.notifications ul li.read {display: none;}
completely removes the dismissed and read notifications from the menu and resizes the list accordingly.
You can still see the complete notification log at [your-domain…
لكن محاولة تطبيق الكود من ذلك الموضوع لعام 2018 لم تنجح في نسختي. أقدر أي مساعدة يمكن تقديمها:
.notifications ul li.read {display: none;}
إعجاب واحد (1)
Don
29 مايو 2021، 7:49م
2
مرحبًا،
جرّب هذا
.user-menu #quick-access-notifications ul li.read {
display: none;
}
5 إعجابات
شكرًا لك، دون
جربتها وهي تعمل، لكن هناك أثر جانبي غير مرغوب فيه: حيث سيقوم بإخفاء جميع الصفوف المقروءة في الرموز الأخرى أيضًا (الإشارات المرجعية، الرسائل، التفضيلات).
ستفتقر تفضيلات المستخدم إلى وظائف حاسمة مثل تسجيل الخروج، يرجى الاطلاع أدناه حيث سيتم إخفاء وظائف “القراءة”. يظهر فقط خيار “عدم الإزعاج” لأنني لم أقرأه أو أحمّله من قبل.
هل توجد طريقة لتقييده على رمز الإشعارات فقط؟
Don
30 مايو 2021، 6:15ص
4
مرحبًا Kchalk،
قمت بتحديث الكود أعلاه.
إعجاب واحد (1)