Disabled

State

Disabled

Disabled is a state showing an element isn't usable right now, dimmed and unresponsive to clicks until a certain condition is met.

State

Definition

Disabled is the state that shows an element isn't working at this particular moment. Usually its color is dimmed, the cursor turns into a not-allowed symbol when you hover over it, and clicking does nothing at all. By visually draining its energy like this, users realize they can't use it right now without even trying to press it. It's used for spots you want to lock temporarily until a certain condition is met, like a submit button when the required fields aren't filled in yet, or a plus button that can't be pressed anymore because it's already hit the maximum quantity. In other words, disabled is a way to politely draw a line saying please don't touch this for now, all without removing the element itself.

Why does it matter?

A disabled state is a signpost that stops users ahead of time so they don't waste effort on something they can't do yet. If an unclickable button looks exactly like a working one, users press it, nothing happens, they get confused, and they may even blame themselves for doing something wrong. A dimmed button, on the other hand, quietly conveys that now isn't the time, which cuts down on pointless clicks and confusion. But disabled has a trap. If you never explain why something can't be used, users get stuck in front of the screen, unsure what to do next, and may simply give up and leave. That's why a well-made disabled state doesn't just block, it also tells people what to do to unlock it again. Only when blocking and guiding are handled as one thing does disabled become a guide rather than a wall.

Common mistakes

  • Giving no reason at all for why something is disabled. When a dimmed button just sits there alone, users have no idea what to fill in to make it work, so they feel stuck. A short line like "This activates once the required fields are complete" makes a big difference.
  • Relying on dimmed color alone to signal the state. If you rely on color only, users with color vision deficiency struggle to tell active from disabled, so you should pair it with a difference in brightness or another cue as well.
  • Removing the disabled button entirely or moving it somewhere else. When the thing to press disappears, users don't even realize the feature existed in the first place, and even after they meet the condition they wander around unable to find it.

Practical tips

  • Explain why it can't be used right now. Even a one-line note or a tooltip saying something like "This activates once the required fields are complete" keeps users from getting frustrated and helps them find their next step right away.
  • Don't just dim the color, also lower the brightness clearly so that users with color vision deficiency can still tell active from disabled at a glance. Contrast is a foundation of accessibility.
  • Make sure a disabled element truly doesn't respond when pressed, but don't erase it from the screen, leave it dimmed in place. Holding its spot lets users recognize that the feature exists and what unlocks it.

Related concepts