UI Patterns

Hiding and disabling

A control should be disabled if:

A control should be hidden if:

If the control is hidden it should be clear why things might be different in the current context (e.g. a forum thread is in "locked" mode). This can sometimes be supplemented with in-place messages where the hidden controls were, explaining their disappearance (e.g. on a blog post and comment form might be replaced with a message that says "Comments are disabled after 30 days"). These messages should be used sparingly and only if their disappearance is ambiguous (e.g. if a user can't edit items in a list there probably shouldn't be a notice where every edit button was).

Forms

Create (add) Forms

UI/Patterns (last edited 2011-11-14 00:20:13 by huwshimi)