Page MenuHomePhabricator

Add link to start a new contribution on the Contributions page on mobile
Closed, InvalidPublic

Description

This ticket proposes to update the contributions page on mobile to add a link to start a new contribution.
The page that lists your current contributions seems a natural place to provide an action to create a new one.

The link will lead to the user to the "New contribution" view that a separate ticket (T286466) proposed to be created. This will be only visible on the own user's contributions page (not when viewing somone else page).

The link can use the "Add" icon and be placed between the user name and the list of contributions, with a separator line on top. Another small change proposed is to align the user name to the left (right on RTL languages) for a cleaner layout:

contribs-cta.png (667×375 px, 73 KB)

Future tickets can consider a special empty state treatment that could potentially emphasize more the option to create new contributions.

For reference, this is the current status:

mob-main copy 10.png (667×375 px, 65 KB)

Event Timeline

Jdlrobson subscribed.

Just a note development on the mobile version of this page is currently frozen as we work out what to do with it in future (T210168)

@Pginer-WMF I wonder if the action New contribution will be familiar to people, or if it might be more clear to list out the three contribution options directly on this screen (New translation, New page, Upload media)? I also wonder about the usage of Upload media...how do people currently use that, and is it valuable to have on mobile?

Also to clarify, this link will only appear on your own Contributions page?

In T287016#7225079, @alexhollender wrote:

@Pginer-WMF I wonder if the action New contribution will be familiar to people, or if it might be more clear to list out the three contribution options directly on this screen (New translation, New page, Upload media)? I also wonder about the usage of Upload media...how do people currently use that, and is it valuable to have on mobile?

Our research suggest that it may not be always clear which actions are available after the "New contribution" option. In T286466, I proposed to list some of the options in a second line of text. We can consider something similar here (I'll check how that would look here). I was expecting the list below of contributions to act as an example that helps clarify by providing more context, but it is a valid concern.

The long term idea is for the options provided for new contributions to grow (as other teams contribute their own), That's why I'm not in favour of adding the actions directly into that page since that will become problematic as the list grows. The tree options provided are intended as some initial ones that may be relevant and can be easily added, but I'm open to reconsider the list (as long as the scope is linking to existing pages, since we would be moving out of the Language team scope otherwise).

Also to clarify, this link will only appear on your own Contributions page?

Yes. Good point. I'll add it explicitly on the description.

With the update in T286466, he current ticket is no longer needed. With the new design, the Contributions page is repurposed, so users accessing it will find the options to contribute. This keeps the mobile solution more aligned with the desktop one without the need to redirect users.