Forget to mention that CentralNotice is also using jQuery UI date-picker.

On Mon, Feb 2, 2015 at 4:03 PM, Ryan Kaldari <[email protected]> wrote:

> Here's a quick audit of potential issues/blockers for OOJS migration:
>
> Elements in mediawiki-ui that are missing in OOJS UI:
> * stackable "block" buttons (needed for MobileFrontend)
> * big buttons (used by UploadWizard)
> * large inputs (used in Flow)
> * anchors (used in MobileFrontend)
>
> Elements in jQueryUI that are missing in OOJS UI:
> * datepicker (used by UploadWizard)
> * multi-select (used by CentralNotice)
>
> Styles which do not match between mediawiki-ui and OOJS UI:
> * constructive, destructive, progressive buttons - Which styles do we want
> to use?
> * frameless constructive, destructive, progressive buttons - Which styles
> do we want to use?
> * disabled buttons - The disabled buttons in OOJS UI are difficult to
> read. They should probably adopt mediawiki-ui's disabled style.
> * standalone icon buttons - much smaller in OOJS UI, we probably need two
> different size options.
>
> Can't tell if styles match due to OOjs living style guide entries that
> aren't actually living (uses screenshots instead):
> * ButtonGroupWidget
> * PopupButtonWidget
> * ButtonInputWidget
> * FormLayout
> * PanelLayout
> * Dialog
> * ProcessDialog
> * MessageDialog
>
> Kaldari
>
> On Mon, Feb 2, 2015 at 2:07 PM, Trevor Parscal <[email protected]>
> wrote:
>
>> Replies inline. Hopefully some useful clarification.
>>
>> On Mon, Feb 2, 2015 at 1:48 PM, Ryan Kaldari <[email protected]>
>> wrote:
>>
>>> <snip>
>>> * OOjs UI styles (i.e. Trevor's styles)
>>> * mediawiki-ui styles (i.e. Jared and May's styles)
>>>
>>
>> MediaWiki UI is a transitional system which has allowed interfaces to be
>> modernized and the design work to be iterated on, in context, before OOjs
>> UI was ready for use. There shouldn't be any significant differences
>> between MediaWiki UI and OOjs UI, but where there is a difference we should
>> seek to make both systems look the same where possible until MediaWiki UI
>> is no longer in use. OOjs UI within MediaWiki is using the theme designed
>> by May, implemented by Prateek with some help from me. They are not my
>> styles.
>>
>>
>>> * jQuery UI/old-Agora styles (i.e. Brandon's styles)
>>>
>>
>> The new styles have not been back-ported to jQuery UI, and I don't
>> believe there's any plan to do so. The objective is instead to stop using
>> jQuery UI and replace those interfaces with their OOjs UI equivalents over
>> time. Unfortunately jQuery UI is difficult to theme, which is actually one
>> of the many reasons we have decided to move away from it.
>>
>> * default MediaWiki element styling (skins)
>>>
>>
>> Default MediaWiki styling (per skin) is really the lack of styling in
>> practice because none of our skins provide styled form controls or other
>> reusable widgets.
>>
>> - Trevor
>>
>> _______________________________________________
>> Design mailing list
>> [email protected]
>> https://lists.wikimedia.org/mailman/listinfo/design
>>
>>
>
_______________________________________________
Design mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/design

Reply via email to