Consider using OOUI elements (especially popups) for RevisionSlider
Closed, ResolvedPublic

Description

OOUI has a whole list of features that can save a lot of headaches in the future for RevisionSlider, especially in terms of positioning of floating elements and popups.

  • The OO.ui.PopupWidget for example already has mechanism to "correct" its placement for RTL/LTR and for screen sizes (by "clipping" to the screen width and height, see OO.ui.mixin.ClippableElement)
  • Another point is that OOUI uses MediaWiki and Apex themes that are constantly updated by the UI Standardization group, and so its design fits the rest of modern MW elements, which could save a lot of time in designing elements and fixing and updating design in the future.
  • OOUI also allows and is optimized for accessibility, which can save work on that aspect.
Restricted Application added a project: TCB-Team. · View Herald TranscriptJul 25 2016, 10:39 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Addshore moved this task from Incoming to Backlog on the Revision-Slider board.Jul 27 2016, 12:09 AM
Addshore moved this task from Incoming to Revision Slider on the TCB-Team board.
WMDE-leszek set the point value for this task to 8.Aug 2 2016, 12:05 PM
WMDE-leszek moved this task from Proposed to Backlog on the TCB-Team-Sprint-2016-08-02 board.
WMDE-leszek removed the point value for this task.

I'd consider this ticket more of a tracking ticket (or story if you prefer), with its subtasks referring to particular actionable items with estimations. That's why I've removed a story point estimation for this one.

Lea_WMDE moved this task from Incoming to Doing on the Revision-Slider board.Aug 3 2016, 3:13 PM
WMDE-leszek triaged this task as "Normal" priority.Aug 9 2016, 7:34 AM
Addshore moved this task from Doing to Done on the Revision-Slider board.Sep 13 2016, 2:50 PM