On 08/18/2014 08:20 PM, Jon Robson wrote:
1) Create a beta feature that turns the styles on.
e.g. UI refresh
I have concerns about a BetaFeature for this type of change.
2) Enable it on betalabs, so we are constantly
reminded about the
brokenness. e.g.
https://gerrit.wikimedia.org/r/154972
Jon summarized my issues with this well.
3) Run on a separate test instance.
Done, at
http://mwui.wmflabs.org/wiki/Main_Page . Please test (don't
worry about breaking the wiki, it's purely a test wiki, so click around
and do what you want).
4) Drop the global and just do it in desktop
Obviously, we want to do this sooner rather than later. I expect we'll
have worked out the most obvious kinks before this, but a couple will
slip through and that's life.
* The blue bar on the left of input fields sometimes
What do you mean this is an issue? Are you referring to the WikiEditor
bad interaction?
* We've never done an audit of forms to clarify
which forms are
destructive or constructive.
We've actually started this (mostly Jared), but it's true most of the
pages aren't done.. See
https://etherpad.wikimedia.org/p/MediaWiki_UI_Standardization_hack4.
Mostly that's an audit of where MW UI is already used, but you can see
earlier efforts to implement a couple pages (e.g. edit).
* Some forms have unnecessary buttons e.g. the cancel
button in
http://en.m.wikipedia.beta.wmflabs.org/wiki/Special:ChangeEmail
* Some forms have constructive buttons instead of destructive.
We may want to revisit how we're doing defaults, and default to neutral,
rather than constructive. Either way, we'll have overrides. The only
difference is what happens if we miss one.
* Certain elements are not featured in mediawiki ui
(select elements
and radio inputs most notably)
[3]
https://gerrit.wikimedia.org/r/150636
There are also portions of the spec that aren't implemented, which is
problematic in some cases (e.g. the checkboxes are a little
green-overwhelming when there's more than one) due to
https://bugzilla.wikimedia.org/show_bug.cgi?id=69200 .
Matt Flaschen