Feature summary (what you would like to be able to do and where):
In T300185 the mobile version of the Special:Contributions was replaced with the desktop version. This led to an unexpected interface change for many users. One of the unexpected interface changes was the loss of groupings.
In T298638 headers were added to the desktop contributions page to support grouping changes by date on the contributions page.
https://en.m.wikipedia.beta.wmflabs.org/wiki/Special:Contributions/Jdlrobson
We should display headers in both views of this page. It would be beneficial for AMC users as well as users of the old version of the page.
The technical change that is required is very small.
Current view | Proposed view afrer this change |
Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
When going down the list of changes, I want to be able to see all the changes for a given day easily.
Benefits (why should this be implemented?):
- Better visual scanning of changes
- Easier to identify changes closer together as only need to parse the time mentally.
Acceptance criteria
On Minerva skin we should:
- Show the date header (.mw-index-pager-list-header)
- Style the header as we used to (using MobileFrontend styles for mobile history page)
- Hide the date inside the change row itself (mw-changeslist-date)
- Show the time (mw-changeslist-time)
- Change should not impact desktop version of contributions page
- Change should be scoped to contributions page. Change should not impact mobile version of history page.
QA
Visit https://en.m.wikipedia.beta.wmflabs.org/wiki/Special:Contributions/Jdlrobson
Expected: Headers are present grouping edits by date
Visit https://en.wikipedia.beta.wmflabs.org/wiki/Special:Contributions/Jdlrobson
Expected: Headers are not present grouping edits by date
Developer notes
See CSS in https://en.m.wikipedia.org/wiki/User:Jdlrobson/mobilecontribs.css
QA Results - Beta
AC | Status | Details |
---|---|---|
1 | ✅ | T301798#7818324 |
2 | ✅ | T301798#7818324 |