Nutriphi sieht jetzt deutlich nativer aus — die Oberfläche wurde gründlich überarbeitet und an das Look-and-Feel einer App angeglichen. Dazu gibt es ein frisches Marken-Icon, das grüne Nutriphi-Schleifen-Logo. Behoben: Bei Mahlzeiten, die du per Foto erfasst, ging in seltenen Fällen das Bild verloren — das passiert nun nicht mehr.
Tag 6 · Mittwoch, 20. Mai 2026
Mittwoch, 2026-05-20 — Tag 6
Spieler-Sicht
Macher-Sicht
Stats: 10 Commits, +1793 / -916 LoC, 37 Files
Top-Dirs: apps/web/src/lib (41%), apps/web/src/routes (24%), apps/web/package.json (7%), pnpm-lock.yaml (5%), infrastructure/macmini/docker-compose.yml (2%)
Tags: web
Session: 10:57 → 03:32 (~67 aktive Min, längster Fokus 66 Min)
Schwerpunkt UI: UI/UX-Überarbeitung — Native-Design-Anlehnung ist der größte Brocken (+1497/-738) und erklärt das apps/web/src/lib-Gewicht. Drumherum die Aufräum- und Härtungs-Commits nach dem gestrigen Cutover: G-3 cleanup — orphane Legacy-API-Adapter entfernen (reines -136), und Photo-Lücke in event-sourced createMeal schließen — die event-sourced Meal-Erzeugung von gestern verlor das Foto-Feld, jetzt gepatcht.
Zwei Container-/Build-Fallen: API-URL via $env/dynamic/public statt totem window-Slot ersetzt einen ererbten Window-Slot-Mechanismus durch SvelteKits dynamisches Env, und exifr ins SSR-Bundle inlinen (pnpm-Symlink-Bug im Container) umgeht einen pnpm-Symlink-Bug, der exifr im Container-SSR-Bundle nicht auflöste — Inline statt extern.
Dependency-Hygiene: @mana/shared-pwa zu 0.1.0-alpha.5, @mana/shared-ui-2 → @mana/shared-ui (Paketname konsolidiert), @mana/themes ^0.2.0 + base.css-Import. Plus gitignore .npmrc — der Verdaccio-Token soll nie in git landen.
Stats
- Erster Commit
- 10:57 (Mittwoch)
- Letzter Commit
- 03:32
- Spannweite
- 16.6 Stunden
- Aktiv (ohne Pausen > 30min)
- 1.1 Stunden
- Pausen
- 4
- Längster Fokus
- 1.1 Stunden
Wo wurde gearbeitet
- 41% apps/web/src/lib
- 24% apps/web/src/routes
- 7% apps/web/package.json
- 5% pnpm-lock.yaml
- 2% infrastructure/macmini/docker-compose.yml
Commits (10)
Volle Liste aufklappen
- 80f26fa fix(web): API-URL via $env/dynamic/public statt totem window-Slot
- 7385076 chore(web): G-3 cleanup — orphane Legacy-API-Adapter entfernen
- 1f9ae3a chore(web): bump @mana/shared-pwa zu 0.1.0-alpha.5
- 45a381d feat(web): UI/UX-Überarbeitung — Native-Design-Anlehnung
- c4d0069 fix(web): exifr ins SSR-Bundle inlinen (pnpm-Symlink-Bug im Container)
- 20d0b51 chore(web): Brand-Icon aus Icon-Composer-Quelle (grünes Nutriphi-Schleifen-Logo)
- 7235b3a fix(web): Photo-Lücke in event-sourced createMeal schließen
- d4b45bb chore: gitignore .npmrc — Verdaccio-Token soll nie in git
- 3d8bf59 shared-ui: @mana/shared-ui-2 → @mana/shared-ui
- 7bc0adf deps: @mana/themes ^0.1.0 → ^0.2.0 + base.css-Import