Page MenuHomePhabricator

"Cards"/"RelatedArticles" extension should be able to render uniform cards in a desktop skin
Closed, ResolvedPublic3 Estimated Story Points

Description

Currently this can only be used in mobile skins (Minerva).

  • ext.cards.gateway should work with targets desktop without pulling mobile modules.

Desktop experience should be feature flagged and disabled by default.

desktop-17-17.png (662×1 px, 124 KB)

Event Timeline

Jdlrobson raised the priority of this task from to Needs Triage.
Jdlrobson updated the task description. (Show Details)
Jdlrobson added a subscriber: Jdlrobson.
Jdlrobson renamed this task from ext.cards.gateway should work with targets desktop to "Cards" extension should be able to render uniform cards in a desktop skin.Oct 26 2015, 3:44 PM
Jdlrobson updated the task description. (Show Details)
Jdlrobson set Security to None.
Jdlrobson renamed this task from "Cards" extension should be able to render uniform cards in a desktop skin to "Cards"/"RelatedArticles" extension should be able to render uniform cards in a desktop skin.Nov 2 2015, 5:30 PM
Jdlrobson updated the task description. (Show Details)

Change 252210 had a related patch set uploaded (by Bmansurov):
Display cards in desktop view too

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

@phuedx, I left a comment on the patch. I'd like to hear what you think before I do anything.

@bmansurov: I've archived our earlier IRC chat about this ticket here: P2315.

Change 252210 merged by jenkins-bot:
Display cards in desktop view too

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

We must create a task to track the whole "Should MobileFrontend/core be using Hogan.js? How do we share the Muhogan code if not?" conversation before this task is moved to Done.

@jhobs, could you please sign off on this task as Sam and I worked on it and we may miss something obvious? Thanks.

I never fail to miss something obvious.