Consistency
Every screen feels authored by the same hand. Design tokens and reusable components prevent one-off colour, spacing, and interaction decisions.
04 Design Principles
These six principles define how Mealchemy should feel and behave across every screen.
Every screen feels authored by the same hand. Design tokens and reusable components prevent one-off colour, spacing, and interaction decisions.
The user sees only what they need for the current task. The interface reduces decision fatigue instead of presenting every option at once.
Every interaction communicates a result. Loading, pressed, saved, and error states are visible so the app never feels silent.
Text is readable from a countertop distance, touch targets support imprecise taps, and colour is never the only indicator of state.
Warm surfaces, refined spacing, serif headings, rich food photography, and gold accents create a modern, luxurious kitchen experience.
Match percentages, pantry indicators, and suggestion cards explain why the system recommends something.
Voice & Tone
Mealchemy should feel helpful, calm, and direct. It should guide the user through cooking and planning without sounding technical or vague.
Use friendly language that helps the user take the next step.
Prefer short labels like Save recipe, Add item, Update pantry, and View recipes.
Explain what happened and how to fix it. Avoid blame or vague alerts.
Say what is missing, then offer the clearest action to continue.
Buttons should describe the result of the action.
Error copy should be specific and fixable.
Add one to start your vault.
Empty states should explain the state and the next action.
Helper text should make forms easier before an error happens.