Page MenuHomePhabricator

Entire search result element should be clickable (PageList component)
Open, LowPublic

Description

User Story

Each search result element should be totally clickable and moving the cursor over the result shouldn't alternate between clickable and non-clickable hand and cursor icons.

Peek 2019-04-16 10-26.gif (1×860 px, 438 KB)

Acceptance Criteria

  • Entire list item is clickable and focusable
  • Entire list item shows a hand icon (pointer) including watchstar

Developer notes

Could have sworn we had a task open for this, but we fixed this problem in RelatedArticles. We should update the MobileFrontend templating/CSS code to mimic RelatedArticles. One exception: some padding is reserved to the right for the watch star.

CSS and HTML template changes (frontend no caching implications) will be required for this.

Event Timeline

Restricted Application changed the subtype of this task from "Deadline" to "Task". · View Herald TranscriptApr 16 2019, 5:44 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Jdlrobson renamed this task from Entire search result element should be clickable to Entire search result element should be clickable (PageList component).Apr 23 2019, 4:10 AM
Jdlrobson updated the task description. (Show Details)
Jdlrobson moved this task from Incoming to Triaged but Future on the Web-Team-Backlog board.
Jdlrobson lowered the priority of this task from Medium to Low.Jul 31 2019, 7:00 PM
Aklapper added a subscriber: ovasileva.

@ovasileva: Per emails from Sep18 and Oct20 and https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup , I am resetting the assignee of this task because there has not been progress lately (please correct me if I am wrong!). Resetting the assignee avoids the impression that somebody is already working on this task. It also allows others to potentially work towards fixing this task. Please claim this task again when you plan to work on it (via Add Action...Assign / Claim in the dropdown menu) - it would be welcome. Thanks for your understanding!