fix(ui): Emoji-Reste im Profil-Modal + Wunschliste-Icon → Kochtopf
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 1m18s

Profil-Modal:
- Default-Emoji '🍳' im "Neues Profil"-Input entfernt (war ein ver-
  sehentlicher Platzhalter, den die meisten nicht überschrieben haben
  → alle Profile sahen gleich aus). Jetzt leer, mit 🙂 als Hint im
  placeholder.
- Profil-Liste: avatar_emoji wird nur gezeigt, wenn wirklich gesetzt.
  Sonst CircleUser-Lucide statt 🙂-Fallback.

Migration 006_clear_default_profile_emoji.sql räumt bestehende DB-
Einträge auf: UPDATE profile SET avatar_emoji = NULL WHERE avatar_emoji
= '🍳'. User, die wirklich einen Pfannen-Avatar wollten, können das in
/admin/profiles neu setzen.

Wunschliste-Header-Icon: Heart → CookingPot. Der Kontext ist "was wir
essen wollen", also passt ein Topf besser als ein Herz. Heart bleibt
im Rezept als "Favorit" und in der Wunschliste als "ich will auch"-
Toggle, keine Kollision.

Ungenutzten Heart-Import aus +layout.svelte entfernt.
This commit is contained in:
hsiegeln
2026-04-17 19:31:24 +02:00
parent 5e7e37cc3c
commit dd52e44f67
3 changed files with 21 additions and 5 deletions

View File

@@ -0,0 +1,6 @@
-- Frühere Versionen haben '🍳' als Default im "Neues Profil"-Emoji-Feld
-- vorausgefüllt — die meisten User haben das einfach so stehen lassen,
-- ohne bewusst ein Emoji zu wählen. Ergebnis: alle Profile sehen gleich aus.
-- Wir räumen das auf: alle avatar_emoji='🍳'-Einträge werden zu NULL,
-- was die UI als "kein Emoji, Lucide-Icon nehmen" interpretiert.
UPDATE profile SET avatar_emoji = NULL WHERE avatar_emoji = '🍳';