Design Principles - 18F/federalist-design GitHub Wiki
Establishing a design position for the application to guide decision making.
Partition the application pages consistently to provide a simplified UI, providing clarity for users. This will present a small number of places for users to look for what they need, and increase recall during sporadic use.
Design Principles:
- Simplicity: Avoid redundancy, limit options and modifiers in the interface to essentials
- Clarity: Provide information and clues necessary for users to understand the application in context
- Flexible features instead of complex features
- Empowerment: Users have precise control over their content and its publication