When visiting Special:Notifications, don't mark all notifications as read. Instead, provide controls similar to the ones in the flyouts for marking specific notifications or all notifications as read.
Design details
Based on T115316, the following changes are proposed:
- Visually distinguish read and unread notifications at the notification page. This is needed to communicate there are unread items and surface the effects of marking them as read. This can be done by displaying them in the same way they are in the panel with one or more of the following: using background color contrast and providing controls to mark them as read. DONE
- Provide a control to mark a given group as read (notifications are grouped by day in the page). If all notifications are read, the button will be disabled. DONE
- Turn the cog icon into a menu to provide access to the more advanced options: mark all as read, notification settings and the learn more link (mockup below). OUTSTANDING