Further UI improvements to Profile "Overview" tab
Problem to solve
With 11.4, we introduced a design update to the User profile page. There has been additional feedback and ideas we want to address in this second iteration.
- Contribution graph should be more responsive to available browser width (https://gitlab.com/gitlab-org/gitlab-ce/issues/52354)
- Activity feed on Overview does not show relative timestamps, compared to "Activity" tab (see "Further details")
- Better align "View all" links (move to below section title?)
Further details
"Overview" tab: Absolute timestamps | "Activity" tab: Relative timestamps |
---|---|
Solution
Iteration | Vision (outdated, new one TBD) |
---|---|
Changes:
- make the activity chart full width and on top again (12 months) + responsive (gitlab-org/gitlab-ce#52354)
- Activity and Personal project sections can then be shown below
- We add links to 'View all' and they're aligned to the right of the titles
- We also need to update the activity section
- remove certain information from there (Name, username)
- the activity type should be set in primary text and bold (Commented on MR...) - if possible in this iteration
- and update the timestamps so that they're relative (the same as in the Activity tab)
- change the behavior of clicking on a day in the activity chart
- clicking on a day should show the list of the activities for that day below the chart
- remove the activity chart from the Activity tab
Mobile | Tablet |
---|---|
Edited by Matej Latin