|mediawiki/extensions/Echo : master||Adjust styling for "Mark group as read"|
|mediawiki/extensions/Echo : master||Add 'mark section as read' to Special:Notifications|
|Open||None||T119713 Update Help:Notifications|
|Open||None||T114351 Better organisation for the Notification System|
|Open||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|
I'd propose to adjust the following aspects:
- Button text style. The text should be non-capitalised and the size closer to that of regular text. Currently it seems affected by the styling modifications of the heading which should not be the case.
- Button text. The proposal was to have it as "Mark group as read", which connects it with the notifications it affects.
- Button icon. An icon was proposed for the button ( ).
- Immediate action. Once the user clicks the button, we should mark he affected notifications as read. Given we are defining the no-JS behaviour, a page reload seems ok, but we should not add additional steps for it if possible.
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.
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.