On 10/25/2013 02:51 AM, Jared Zimmerman wrote:
Matt, we're not planning on getting rid of blue buttons but the colors will now have meaning, and since this is a one step action (send a password reset email) it gets a green button here.
I see, my mistake. I unintentionally exaggerated the semantic changes you're making.
The colors do have meaning already, though the well-known blue button has somewhat orthogonal semantics. mw-ui-primary is currently the key (primary) button of a form, e.g. Log in. That translates to blue in Vector, and is the one currently used on Login and Signup.
mw-ui-constructive is green, and mw-ui-destrructive is read (roughly the same as the proposed standard, though the appearance is different).
Blue = Progressive (more steps in the process) Green = Constructive/Completion (only/final step in a process) Red = Destructive
Still, that is a change in usage. It means both the login and signup will be green, for starters.
Matt Flaschen
wikitech-l@lists.wikimedia.org