Hey everyone,

There's no list for this, so I am assuming that if you've been invited to a MediaWiki UI Hack Day, then you are interested, so you've been CCed. In addition, the Design list is on this, so, please make sure to reply all.

Our team (Core Features) has been implementing MW UI as the basis of our design with the new Flow extension. I think we're the first team to really do that to this extent, and so I have some preliminary feedback to give regarding this.

Design mockups have frequently called for the use of the "mw-ui-quiet" class. Unfortunately, we've been running into problems with it. Often, the use case is one of two scenarios:
  1. In a form, next to a regular mw-ui-button.
  2. Outside of a form, as a link with hover/focus context color.
Both of these scenarios have presented us with a serious problem: having a content element with padding, but no discernible borders, makes aligning these buttons impossible semantically. You are essentially forced to override mw-ui-quiet CSS locally to have no padding for it to look "normal", and then in that case, they are no longer button-like, but are instead simple links.

Problems:

Given these issues, I can't see any real semantic usage for mw-ui-quiet. Can anyone give me a current usage that necessitates keeping it around?

In fact, I'm advocating that we remove it entirely from core, and instead use a different quiet button that is somewhere between the current quiet and the current regular buttons. I've been calling them "mw-ui-sleeper" for now. Here is an example of it in action (on topic Reply, Preview, and Cancel). http://area51.yar.gs/wmf/flow1/


Thoughts and concerns?

Thanks,
Shahyar