# 🎨 Luna Recipes β€” Design-Konzept ## 1. Farbschema Warm, einladend, modern-feminin ohne kitschig zu wirken. Inspiriert von Backzutaten: Vanille, Karamell, Beeren. | Rolle | Farbe | Hex | Verwendung | |---|---|---|---| | **Primary** | Dusty Rose | `#C4737E` | Buttons, aktive States, Akzente | | **Primary Light** | Soft Blush | `#F2D7DB` | Hover, Badges, Tags | | **Secondary** | Warm Caramel | `#D4A574` | SekundΓ€re Buttons, Icons | | **Background** | Cream White | `#FBF8F5` | Seitenhintergrund | | **Surface** | Pure White | `#FFFFFF` | Cards, Modals | | **Text Primary** | Espresso | `#2D2016` | Überschriften, Body | | **Text Secondary** | Warm Grey | `#7A6E65` | Subtexte, Metadaten | | **Success** | Sage Green | `#7BAE7F` | Timer fertig, Erfolg | | **Error** | Berry Red | `#C94C4C` | Fehler, LΓΆschen | | **Border** | Sand | `#E8E0D8` | Trennlinien, Card-Borders | ### Dark Mode (optional, Phase 2) - Background: `#1A1614` - Surface: `#2D2620` - Text: `#F5EDE8` ## 2. Typografie | Rolle | Font | Gewicht | Grâße | |---|---|---|---| | **Logo/Brand** | *Playfair Display* | 700 | 28px | | **H1** | *Playfair Display* | 600 | 24px | | **H2** | *Playfair Display* | 600 | 20px | | **H3** | *Inter* | 600 | 17px | | **Body** | *Inter* | 400 | 15px | | **Small/Meta** | *Inter* | 400 | 13px | | **Kochmodus** | *Inter* | 500 | 22–28px | | **Timer** | *JetBrains Mono* | 500 | 48px | > Playfair Display fΓΌr Eleganz in Überschriften, Inter als saubere UI-Schrift. Monospace nur fΓΌr Timer-Anzeige. ## 3. Screen-Übersicht ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ App-Struktur β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ πŸ“± Bottom Navigation: β”‚ β”‚ [Startseite] [Suche] [+Neu] [Liste] [Me] β”‚ β”‚ β”‚ β”‚ Screens: β”‚ β”‚ β”œβ”€β”€ Startseite (Feed) β”‚ β”‚ β”œβ”€β”€ Kategorie-Ansicht β”‚ β”‚ β”œβ”€β”€ Suche + Filter β”‚ β”‚ β”œβ”€β”€ Rezept-Detail β”‚ β”‚ β”‚ β”œβ”€β”€ Kochmodus (Fullscreen) β”‚ β”‚ β”‚ └── Notizen-Sheet β”‚ β”‚ β”œβ”€β”€ Rezept erstellen/bearbeiten β”‚ β”‚ β”œβ”€β”€ Einkaufsliste β”‚ β”‚ β”œβ”€β”€ Profil / Einstellungen β”‚ β”‚ └── Onboarding (Erststart) β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` ## 4. Component-Liste ### Layout - `AppShell` β€” Wrapper mit Bottom-Nav - `BottomNav` β€” 5 Icons, aktiver State mit Farbe + Label - `TopBar` β€” Kontextuell: Titel, Back-Button, Actions - `FullscreenOverlay` β€” FΓΌr Kochmodus ### Cards - `RecipeCard` β€” Foto (3:4), Titel, Kategorie-Badge, Dauer, Favorit-Herz - `RecipeCardSmall` β€” Horizontal, Thumbnail links, Infos rechts - `CategoryCard` β€” Rundes Bild + Label darunter ### Rezept-Detail - `HeroImage` β€” Parallax-Scroll Foto oben - `RecipeMeta` β€” Dauer, Portionen, Schwierigkeit als Icons - `IngredientList` β€” Checkbare Zutatenliste mit Mengenrechner - `StepList` β€” Nummerierte Schritte mit optionalen Bildern - `NoteSection` β€” Eigene Notizen mit Bearbeiten-Button - `ActionBar` β€” Kochmodus starten, zur Liste hinzufΓΌgen, Teilen ### Kochmodus - `CookingStep` β€” Großer Text, Schrittnummer, Swipe-Geste - `CookingTimer` β€” KreisfΓΆrmiger Countdown, Vibration bei Ende - `CookingProgress` β€” Fortschrittsbalken oben - `CookingNav` β€” Vor/ZurΓΌck-Buttons unten ### Suche & Filter - `SearchBar` β€” Prominent, mit Mikrofon-Icon (Phase 2) - `FilterChips` β€” Horizontale Scroll-Chips (Kategorie, Zeit, Zutat) - `FilterSheet` β€” Bottom-Sheet mit erweiterten Filtern ### Einkaufsliste - `ShoppingItem` β€” Checkbox + Zutat + Menge + Rezeptherkunft - `ShoppingSection` β€” Gruppiert nach Rezept oder Abteilung - `AddItemInput` β€” Schnelles HinzufΓΌgen eigener EintrΓ€ge ### Formulare - `RecipeForm` β€” Multi-Step Formular fΓΌr Rezepterstellung - `ImageUpload` β€” Drag/Drop + Kamera-AuslΓΆser - `IngredientInput` β€” Menge + Einheit + Zutat als Inline-Row - `StepInput` β€” Textfeld + optionales Bild + Timer-Feld ### Allgemein - `Button` β€” Primary, Secondary, Ghost, Danger Varianten - `Badge` β€” Kategorie-Tags farblich kodiert - `Toast` β€” Erfolgs-/Fehlermeldungen - `EmptyState` β€” Illustration + Text wenn Liste leer - `Skeleton` β€” Loading-Platzhalter fΓΌr Cards ## 5. Wireframe-Beschreibungen ### 5.1 Startseite (Feed) ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ 🍰 Luna Recipes [πŸ‘€] β”‚ ← TopBar mit Logo + Profil-Avatar β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β—‹Backen β—‹Torten β—‹Mittag β”‚ ← Horizontale Kategorie-Chips (scrollbar) β”‚ β—‹FrΓΌhstΓΌck β—‹Snacks ... β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ πŸ“· β”‚ β”‚ πŸ“· β”‚ β”‚ ← Pinterest-artiges Masonry Grid β”‚ β”‚ β”‚ β”‚ groß β”‚ β”‚ Unterschiedliche HΓΆhen β”‚ β”‚ Titel β”‚ β”‚ β”‚ β”‚ Tap β†’ Rezept-Detail β”‚ β”‚ 30min ❀│ β”‚ Titel β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ 45min ❀│ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β” β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ πŸ“· β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ Titel β”‚ β”‚ πŸ“· β”‚ β”‚ β”‚ β”‚ 20min ❀│ β”‚ Titel β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [🏠] [πŸ”] [βž•] [πŸ›’] [πŸ‘€] β”‚ ← Bottom Navigation β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` - Standard: Alle Rezepte, neuste zuerst - Kategorie-Chips filtern den Feed inline - Pull-to-Refresh - Endlos-Scroll mit Lazy Loading - Favorit-Herz direkt auf der Card antippbar ### 5.2 Suche + Filter ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ [← ] πŸ” Suche... [βœ•] β”‚ ← Autofokus auf Suchfeld β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ Letzte Suchen: β”‚ β”‚ Schokoladentorte Pasta β”‚ ← Antippbare Tags β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [Kategorie β–Ό] [Zeit β–Ό] β”‚ ← Filter-Chips β”‚ [Schwierigkeit β–Ό] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ 3 Ergebnisse β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ πŸ–Ό β”‚ SchwarzwΓ€lder β”‚ β”‚ ← RecipeCardSmall Layout β”‚ β”‚ β”‚ Kirschtorte β”‚ β”‚ Horizontal fΓΌr Suchergebnisse β”‚ β”‚ β”‚ ⏱90min ⭐Mittel β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ πŸ–Ό β”‚ Schoko-Mousse β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` - Suche durchsucht: Titel, Zutaten, Tags, Notizen - Debounced (300ms) Live-Ergebnisse - Filter kombinierbar (AND-VerknΓΌpfung) - Zeitfilter: <15min, 15–30, 30–60, >60min ### 5.3 Rezept-Detail ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ [←] [❀] [β‹―]β”‚ ← Floating ΓΌber Hero-Bild β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ ← Hero-Image, 16:10 β”‚ β”‚ πŸ“· Foto β”‚ β”‚ Parallax beim Scrollen β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ SchwarzwΓ€lder Kirschtorteβ”‚ ← H1 Playfair Display β”‚ 🏷 Torten ⏱ 90min β”‚ β”‚ πŸ‘€ 8 Portionen ⭐ Mittel β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [🍳 Kochen] [πŸ›’ Liste] β”‚ ← Primary + Secondary Button β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ ── Zutaten ──────────────│ β”‚ Portionen: [βˆ’] 8 [+] β”‚ ← Mengenrechner β”‚ ☐ 200g Mehl β”‚ β”‚ ☐ 150g Zucker β”‚ ← Antippbar β†’ Einkaufsliste β”‚ ☐ 5 Eier β”‚ β”‚ ☐ 500ml Sahne β”‚ β”‚ ... β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ ── Zubereitung ──────────│ β”‚ 1. Eier trennen und... β”‚ β”‚ 2. Mehl mit Kakao... β”‚ ← Kompakte Schritt-Liste β”‚ 3. Backofen auf 180Β°... β”‚ β”‚ ... β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ ── Meine Notizen ────────│ β”‚ πŸ“ "NΓ€chstes Mal weniger β”‚ ← Editierbar β”‚ Zucker, dafΓΌr mehr β”‚ β”‚ Kirschen!" β”‚ β”‚ [✏️ Bearbeiten] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [🏠] [πŸ”] [βž•] [πŸ›’] [πŸ‘€] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` - Drei-Punkte-MenΓΌ (β‹―): Bearbeiten, Teilen, LΓΆschen - Zutaten-Checkbox β†’ einzeln zur Einkaufsliste - Portionen-Rechner skaliert alle Mengen live - Notizen: Inline-Edit, Markdown-UnterstΓΌtzung ### 5.4 Kochmodus (Fullscreen) ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Schritt 3 von 12 [βœ•] β”‚ ← Progress-Info + Schließen β”‚ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ β”‚ ← Fortschrittsbalken β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ β”‚ β”‚ Backofen auf 180Β°C β”‚ ← GROSSE SCHRIFT (22–28px) β”‚ Ober-/Unterhitze β”‚ Zentriert β”‚ vorheizen. β”‚ Max 3-4 Zeilen β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ 05:00 β”‚ β”‚ ← Timer (falls Schritt Timer hat) β”‚ β”‚ β–Ά Start β”‚ β”‚ KreisfΓΆrmig β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [← ZurΓΌck] [Weiter β†’] β”‚ ← Navigation + Swipe-Geste β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` - Bildschirm bleibt an (Wake Lock API) - Swipe links/rechts fΓΌr Navigation - Timer: Antippen startet, Vibration + Sound bei 0:00 - Mehrere Timer gleichzeitig mΓΆglich (Badge-Anzeige) - Schließen fragt "Wirklich beenden?" ### 5.5 Einkaufsliste ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Einkaufsliste [πŸ—‘ βœ“] β”‚ ← Erledigte lΓΆschen β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [+ Eigenen Artikel ...] β”‚ ← Quick-Add Input β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ 🍰 SchwarzwΓ€lder Kirsch. β”‚ ← Gruppiert nach Rezept β”‚ ☐ 200g Mehl β”‚ β”‚ β˜‘ 150g Zucker β”‚ ← Durchgestrichen β”‚ ☐ 5 Eier β”‚ β”‚ ☐ 500ml Sahne β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ πŸ₯— Caesar Salad β”‚ β”‚ ☐ 1 RΓΆmersalat β”‚ β”‚ ☐ Parmesan β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ πŸ“ Eigene β”‚ β”‚ ☐ KΓΌchenrolle β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ [🏠] [πŸ”] [βž•] [πŸ›’] [πŸ‘€] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` - Gleiche Zutaten aus verschiedenen Rezepten werden zusammengefasst (Phase 2) - Wisch nach links β†’ Artikel entfernen - Sortierbar: nach Rezept oder nach Abteilung - Offline verfΓΌgbar (PWA!) ### 5.6 Rezept erstellen/bearbeiten ``` β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ [βœ•] Neues Rezept [Save] β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ Schritt 1 von 4 β”‚ β”‚ ●───○───○───○ β”‚ ← Stepper β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ β”‚ β”‚ [πŸ“· Foto hinzufΓΌgen] β”‚ ← Kamera oder Galerie β”‚ β”‚ β”‚ Titel * β”‚ β”‚ [________________________]β”‚ β”‚ β”‚ β”‚ Kategorie * β”‚ β”‚ [Backen β–Ό] β”‚ β”‚ β”‚ β”‚ Tags β”‚ β”‚ [Schoko] [Torte] [+ ...]β”‚ β”‚ β”‚ β”‚ Portionen Dauer β”‚ β”‚ [_8_] [_90_] min β”‚ β”‚ β”‚ β”‚ Schwierigkeit β”‚ β”‚ β—‹ Einfach ● Mittel β—‹ Proβ”‚ β”‚ β”‚ β”‚ [Weiter β†’] β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` - 4 Schritte: Basis β†’ Zutaten β†’ Zubereitung β†’ Vorschau - Auto-Save als Entwurf - Zutaten: dynamische Rows (Menge + Einheit + Name) - Zubereitung: Schritte mit optionalem Timer pro Schritt ### 5.7 Profil / Einstellungen - Anzahl Rezepte, Favoriten - Kategorien verwalten (eigene hinzufΓΌgen) - Einheiten-PrΓ€ferenz (metrisch/imperial) - Dark Mode Toggle - Daten exportieren/importieren - App-Version & Info ## 6. Design-Prinzipien 1. **Fotos im Fokus** β€” Große, appetitliche Bilder treiben die Navigation 2. **One-Thumb-Use** β€” Alle wichtigen Aktionen im Daumenbereich 3. **Kochmodus = Stressfrei** β€” Große Schrift, einfache Navigation, keine Ablenkung 4. **Schnelles Wiederfinden** β€” Suche, Kategorien, Favoriten auf max 2 Taps 5. **Offline First** β€” Einkaufsliste und gespeicherte Rezepte immer verfΓΌgbar ## 7. Animationen & Micro-Interactions - Card-Tap: Sanftes Scale-Up (0.98 β†’ 1.0) - Favorit-Herz: Kurze Bounce-Animation + Farbwechsel - Kochmodus-Swipe: Slide-Transition zwischen Schritten - Timer-Ende: Pulsieren + Vibration - Pull-to-Refresh: Custom Cupcake-Animation (Phase 2) - Page-Transitions: Shared Element Transition fΓΌr Hero-Image (Card β†’ Detail)