
Good design is invisible. It guides the user without them even noticing. Here are the five principles we follow:
- Hierarchy: Guide the user's eye to the most important elements first using size, color, and placement.
- Consistency: Ensure elements behave the same way across the application to reduce user confusion.
- Feedback: The user should always know what's happening. A button click should have a visual response.
- Affordance: The design should suggest how it can be used. A button should look "clickable."
- Simplicity: When in doubt, make it simpler. Remove every non-essential element.
