Page MenuHomePhabricator

Hide dashboard views not supported on mobile
Closed, ResolvedPublic

Description

The initial release of Section translation will support a basic workflow (based on picking an article from the suggestions or setting the url) with no persistence. This means that there will be functionality from the dashboard that won't work and can create confusion. This ticket proposes to temporally hide parts of the dashboard that are not yet well supported on mobile.

The elements to hide on mobile are:

  • In progress and published views. Suggestions will be the default and only view and the navigation bar will be hidden. Why? Section translations are not persistent yet, and providing access to Content Translation items just leads to a sub-optimal experience on mobile.
  • Content translation suggestions. We want to show only section translation suggestions (the "expand with new sections" area in T260164). Why? Providing access to Content Translation items just leads to a sub-optimal experience on mobile.
  • New translation button. Until search is available (T260141) we'll hide the option for starting a new translation. Why? It does not make sense to surface a prominent button that does not work.

Event Timeline

Change 655656 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] CXDashboard: Hide views not currently supported on mobile

https://gerrit.wikimedia.org/r/655656

Change 655656 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] CXDashboard: Hide views not currently supported on mobile

https://gerrit.wikimedia.org/r/655656

Change 657298 had a related patch set uploaded (by Nik Gkountas; owner: Nik Gkountas):
[mediawiki/extensions/ContentTranslation@master] SX Dashboard: Hide "New pages" section

https://gerrit.wikimedia.org/r/657298

Change 657298 merged by jenkins-bot:
[mediawiki/extensions/ContentTranslation@master] SX Dashboard: Hide "New pages" section

https://gerrit.wikimedia.org/r/657298

@Pginer-WMF this tickets hides those options from desktop view as well, is that expected?
Meaning, both the desktop and mobile UIs are exactly the same.

@Pginer-WMF this tickets hides those options from desktop view as well, is that expected?
Meaning, both the desktop and mobile UIs are exactly the same.

Yes. Right now the test instance shows the SX dashboard regardless of the device. Once deployed mobile users will be the ones reditected to SX dashboard, keeping CX for Desktop until an unified dashboard is built (at which point there won't be missing functionality to hide)