Disabled states
Disabled is a state, not an explanation
- A disabled action should not become a mystery.
- Explain what makes it unavailable.
- If users can fix the problem, tell them how.
Weak versus strong
Unclear
Weak
Disabled Continue button with no explanation.
Strong
Enter a delivery address to continue.
Unavailable
Weak
Add to cart button disappears.
Strong
Sold out. Join waitlist.
In progress
Weak
User can press Pay now multiple times.
Strong
Submitting... button temporarily locked.