Hot answers tagged

12

Add the same text as a small label near the disabled button. This won't rely on any on any additional user action in order to show this additional information, which is good, because users tend only to scroll and tap when using touch screen devices. This pattern is also not a bad thing to do on desktop also. Personally, I don't usually expect a disabled ...


6

Since we don't have any visual mocks to go by, here's a quick thought on your question; I'll adjust my answer if it's off the mark, or you provide more details. Starting an interaction: Add or + Appointment is a fairly standard pattern for creating a new instance of an object (in this case an appointment object). Ending an interaction: Save or Save ...


1

This recently came up at my company too. Some HIPPO decided that primary buttons should be set flush right. Yet everywhere else on our site, primary buttons are flush left, with the secondary button adjacent to the right. At least that's the pattern for right-to-left languages. For Arabic and Hebrew, it's flipped. All the sources I found agree that there ...


1

I think the biggest problem with your draft is not the quantity of buttons, actually this is easily solvable on practically any screen size. In my understanding the most serious problem is in the design itself or if this is just a scheme, in how it's solved. According to the description, there are five buttons, but the diagram shows five different entities ...


1

You absolutely should not use “add appointment” in this case. Your system obviously has a facility to create new appointments, as that’s how the user got here. So you cannot be surprised if the user interprets “add” to mean “create a new record (and cancel the one you are currently creating)”. You might think it is clear from the user interface language you’...


1

Grammatically speaking, "appointment" requires a determiner. We've gotten so used to menu items sounding like Zork commands that it seems normal, but we have determiners for a reason: they decrease ambiguity. If you say "add an appointment", that clearly means to create a new appointment. If you say "add this appointment", it ...


Only top voted, non community-wiki answers of a minimum length are eligible