Hello everyone,
TLDR, if your team has been using progressive and constructive buttons, read on:
We (standardization team and community) have come to consensus on consolidating progressive (blue) and constructive (green) buttons (
https://phabricator.wikimedia.org/T110555). We've decided to stick with using only progressive color buttons due to a few reasons such as:
- "we've had confusions from developers and community members in understanding when and where to use constructive vs. progressive. For our users to learn the association of constructive button being the last action in a process and progressive being the in-betweens, it "requires [the pattern] to be applied consistently to work" - Isarra
- "in certain complex processes, it's hard to tell which would be the last step." - Pau
There are many factors why these complications can happen, but looking at the realistic resources we have to validate the effect it has on our users, we went back and consider the original intent of use of these buttons. Feel free to read more about it here (https://phabricator.wikimedia.org/T110555#1864571).
Discussion on design list
Discussion on Phabricator