Page MenuHomePhabricator

UploadWizard should not use jquery ui
Closed, DuplicatePublic

Description

The following need to be created using OOUI js rather than jQuery UI

$.fn.button
$.fn.suggestions
$.fn.datepicker
$.fn.progressbar
$.fn.dialog

Event Timeline

Jdlrobson raised the priority of this task from to Needs Triage.
Jdlrobson updated the task description. (Show Details)
Jdlrobson added subscribers: Jdlrobson, Aklapper, kaldari and 3 others.

Not necessarily. It doesn't matter what they get rewritten in as long as they are rewritten in a way that does not use jquery UI.
I would be happy to enable Upload Wizard on mobile with UploadWizard's UI elements but not jquery ui since jQuery UI is used by more things and thus has more consequences on other pages.

Might be worth splitting into subtasks which are shared by both though e.g. $.fn.dialog => OO.ui.Dialog, $.fn.datepicker => OO ui date picker [which needs building], $.fn.suggestions to OO.ui.LookupElement, $.fn.progressbar => OO ui progress bar [which needs building], $.fn.button => mediawiki ui button / oo ui js button (which ever makes sense on the short term)

Jdlrobson set Security to None.
Restricted Application added subscribers: Steinsplitter, Matanya. · View Herald TranscriptAug 4 2015, 9:31 PM