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
