Hosted onhyper.mediavia theHypermedia Protocol

Develop Seed

Develop Seed

Home
Seed Hypermedia
Home
Seed Hypermedia
Explore

Documents

  1. >Design
  2. >Misc
  3. >Design Methodology
Design Methodology

Eric Vicenti

14 April 2026, 17:23
Eric Vicenti

Eric Vicenti

·14 April 2026, 17:23
Comments
Develop Seed
horacio
Isabella Velez
12 people
ConnectionsAttributes0
Comments
Develop Seed
horacio
Isabella Velez
12 people
ConnectionsAttributes0

There are various design principles that our team has learned over the years.

Disabled UI is an anti-pattern

Why we consider disabled buttons to be an anti-pattern 1. They block action without explaining why A disabled button tells you something’s wrong… but not what. Users end up guessing 2. They provide zero feedback Click, and nothing happens. Without an error or guidance, the user can easily get frustrated. 3. They feel like bugs If a user thinks everything is valid but the button stays disabled, the UI feels broken or unresponsive. 4. They hurt accessibility 5. They increase cognitive load It is rude to waste visual and mental energy for users to see UI that is not relevant or not possible in their situation. What works better References

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime

Powered by Seed HypermediaOpen App
Collaborators
Develop Seed
Develop SeedPublisher
horacio
horacioWriter (Parent Capability)
Isabella Velez
Isabella VelezWriter (Parent Capability)
Gabo Beaumont
Gabo BeaumontWriter (Parent Capability)
Alex Burdiyan
Alex BurdiyanWriter (Parent Capability)
Julio
JulioWriter (Parent Capability)
Eric Vicenti
Eric VicentiWriter (Parent Capability)
Iskak Toltay
Iskak ToltayWriter (Parent Capability)
Bea
BeaWriter (Parent Capability)
Knowledge Manager
Knowledge ManagerWriter (Parent Capability)
sofiagr
sofiagrWriter (Parent Capability)
ClerkWriter (Parent Capability)