Page MenuHomePhabricator

Suggest a campaign for users to join
Open, NormalPublic

Description

The suggestions list can include, in addition to individual items, suggested campaigns for users to join them. For example, a user can discover through their suggestions that a "Wiki loves science" campaign exist, and add this list to their collections.

Design considerations

A prototype supporting some of the ideas below is available:

  • A suggested campaign is a list that appears among the suggestions and the user can add to their own lists.
  • It is presented by surfacing up to two elements from the list with an option to view the full list.
    • The list can be expanded by means of a "view all" button or by clicking the list name. It can become collapsed again by clicking on the same elements (the "view all" button becomes "collapse" when the list is expanded)
    • Only one suggested campaign is expanded at a time. That is, when the user expands a list, other lists in the suggestions section become collapsed. When collapsing lists above the current one, we need to readjust the viewport for the user to remain in the same place.
    • The list name header becomes sticky when the size of the list is bigger than the current viewport. This allows to have easy access to close a list even if it is really long.

Graphical assets

  • Folder icon:
  • Folder icon (when campaign is expanded):

Related Objects

Event Timeline

Pginer-WMF raised the priority of this task from to Needs Triage.
Pginer-WMF updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 6 2015, 10:13 AM
Amire80 triaged this task as Normal priority.Oct 7 2015, 8:28 AM
Amire80 set Security to None.
Arrbee moved this task from Needs Triage to CX7 on the ContentTranslation board.Oct 8 2015, 10:03 AM
KuboF added a subscriber: KuboF.Oct 8 2015, 4:43 PM
Pginer-WMF updated the task description. (Show Details)Oct 21 2015, 9:14 AM
Pginer-WMF updated the task description. (Show Details)Nov 5 2015, 4:19 PM
Pginer-WMF added a subscriber: Pginer-WMF.

I added some details, graphical assets and a link to a prototype.

Pginer-WMF updated the task description. (Show Details)Nov 5 2015, 4:21 PM
Nemo_bis removed a subscriber: Nemo_bis.Jan 18 2016, 2:29 PM
Amire80 moved this task from CX7 to CX8 on the ContentTranslation board.Jan 24 2016, 10:28 PM
KuboF removed a subscriber: KuboF.Feb 6 2016, 4:48 PM
Amire80 moved this task from CX8 to Bugs on the ContentTranslation board.Apr 20 2016, 1:11 PM