Design principles
Here I will include core principles to consider when designing.
Here’s what I have in my to-write list at the moment:
- Don’t hide information
- Visual hierarchy
- Colour contrast
- Don’t rely on just one way to communicate
- Align system and user mental models
- Make status visible/clear
- Natural mapping
- Provide feedback
- Design for error
- Shortcuts
- Recognition over recall
- Visual principles:
- Emphasis
- Balance
- Alignment
- Contrast
- Repetition
- Proportion
- Movement
- White space
- Rhythm
- Gestalt:
- Similarity
- Proximity
- Continuation
- Closure
- Common fate
- Symmetry
- Figure/ground
- Pragnanz