I'm designing a feature where the user can increase or decrease a given number by tapping a PLUS or MINUS button on a mobile app. Both buttons are on the same horizontal orientation. I am unable to find a standard as to which goes on the right. I'm leaning toward putting the PLUS to the right, thinking of number-lines and other affordances of 'increase' tend to go from left to right.

  • Check this question as I think is the same case. (Plus/Positive/Adding on the right) – Alvaro Nov 22 '16 at 23:54
  • A mere convention. We usually assume origin at centre, positive in right and top sides (Except for some cases like...stackoverflow.com/questions/32138637/… where origin is considered top left corner ) Thus an addition button on right is easily understood. – Harshit Choudhary Nov 23 '16 at 6:55

In most cases, the plus should be on the right and the minus should be on the left, where we follow the X axis:

enter image description here

However, in some cases for example, when you are dealing with Right-To-Left languages such as Arabic, Hebrew it might require further research. But i still think it should almost always be plus right minus left.

Update regarding RTL languages:

After some research for RTL languages, in Arabic the it seems that indeed the signs are swapped so the minus is on the right and the plus is on the left, i couldn't find much regarding Hebrew but it seems for both languages it is safe and more common to use English numbers even when using the RTL language as a primary language. So unless you are specifically instructed or have a good reason to use the original numbers, you should go with English numbers

  • this. nothing to add. – Devin Nov 22 '16 at 22:19
  • A good example for 2D convention... – Harshit Choudhary Nov 23 '16 at 6:57

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.