From T129460#2110076:
The submitted patch adds the option to mark read by date/section only to the no-js version. A Javascript-specific version will be implemented later.
• Catrope | |
May 2 2016, 9:57 PM |
F4100824: Screen Shot 2016-06-01 at 2.26.10 PM.png | |
Jun 1 2016, 9:28 PM |
F4079733: Screen Shot 2016-05-30 at 12.37.53 PM.png | |
May 30 2016, 7:38 PM |
F4079719: Screen Shot 2016-05-30 at 12.22.30 PM.png | |
May 30 2016, 7:35 PM |
F4079717: Screen Shot 2016-05-30 at 11.08.07 AM.png | |
May 30 2016, 7:35 PM |
F3411807: notif-page-initial-step.png | |
May 13 2016, 9:14 AM |
F3756472: double-check.svg | |
May 13 2016, 9:14 AM |
F4002086: Screen Shot 2016-05-12 at 11.07.18 AM.png | |
May 12 2016, 6:57 PM |
F4002057: Screen Shot 2016-05-12 at 11.36.56 AM.png | |
May 12 2016, 6:39 PM |
From T129460#2110076:
The submitted patch adds the option to mark read by date/section only to the no-js version. A Javascript-specific version will be implemented later.
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T119713 Update Help:Notifications | |||
Resolved | None | T114351 Better organisation for the Notification System | |||
Resolved | None | T115316 Better organisation of the Notification Page | |||
Resolved | Mooeypoo | T129460 Allow to mark as read items and groups in the Notification Page | |||
Resolved | Mooeypoo | T134204 Add "mark as read" buttons for each day on the no-JS Special:Notifications page |
Change 276376 had a related patch set uploaded (by Catrope):
Add 'mark section as read' to Special:Notifications
Change 276376 merged by jenkins-bot:
Add 'mark section as read' to Special:Notifications
Checked in betalabs - the functionality works fine.
Need @Pginer-WMF feedback on the following:
I have a question about the Mark as Read function in general: @Pginer-WMF, should we make it so that the option doesn't appear unless there are >2 unread messages for the day? It's not necessary, but see the attached screenshot (which is for the JS version, BTW).
To add to the previous comment - do we really need to display Special:NotificationsMarkRead page after a user explicitly clicked on 'MARK AS READ' ?
@Mooeypoo, please see Elena's question:
do we really need to display Special:NotificationsMarkRead page after a user explicitly clicked on 'MARK AS READ' ?
She's asking, why the extra step? Is that a constraint of the no-JS environment?
I'd propose to adjust the following aspects:
You can check the mockup below or the prototype as a reference:
I'd like to see the effects of reducing the button prominence first. Having the button appear randomly could become more distracting than having a regular pattern. If it still feels too prominent after the changes we have several options to adjust.
Change 288940 had a related patch set uploaded (by Sbisson):
Adjust styling for "Mark group as read"
Checked in betalabs - see the screenshots below. Looks like all @Pginer-WMF specs are all in place (minor issue T136571: ButtonGroupWidget with two adjacent disabled buttons should show a dividing line between the buttons. Functionality works correctly.
@Pginer-WMF - just to double-check with you: date format for the top date(s) is displayed with the weekday label (e.g. Tuesday) and the day/month/year in grey color.
It looks like you're testing with JavaScript enabled. This is a task about no-JS, so you need to retest with JS disabled.
You should wait until https://gerrit.wikimedia.org/r/#/c/291383/ is merged, since that changes how it works.