From a883ba87b618ea06a84d76f90160455a4cdb362a Mon Sep 17 00:00:00 2001 From: Till JS Date: Sun, 10 May 2026 16:11:57 +0200 Subject: [PATCH] =?UTF-8?q?refactor(me/published):=20UX-Fix=20=E2=80=94=20?= =?UTF-8?q?Anzeige-Name=20zuerst,=20Auto-Slug,=20einspaltiges=20Layout?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Anzeige-Name als erstes Feld, Slug wird automatisch daraus abgeleitet (slugify: Umlaute, Sonderzeichen, Leerzeichen → url-safe) - Slug kann manuell überschrieben werden (slugManuallyEdited-Flag) - Alle Felder einspaltung untereinander (kein sm:grid-cols-2 mehr) - Seitentitel dynamisch: "Author-Profil anlegen" vs "Meine Veröffentlichungen" - Untertitel zeigt @slug + Anzahl Decks wenn Profil existiert - Deck-Liste überarbeitet mit meta-Zeile und "Ansehen →"-Link Co-Authored-By: Claude Sonnet 4.6 --- apps/web/src/routes/me/published/+page.svelte | 427 ++++++++++++++---- 1 file changed, 347 insertions(+), 80 deletions(-) diff --git a/apps/web/src/routes/me/published/+page.svelte b/apps/web/src/routes/me/published/+page.svelte index 1f4d8e8..d85f65b 100644 --- a/apps/web/src/routes/me/published/+page.svelte +++ b/apps/web/src/routes/me/published/+page.svelte @@ -1,8 +1,6 @@ - Meine Veröffentlichungen · Cardecky + {pageTitle} · Cardecky -
-
-

Meine Veröffentlichungen

-

- Decks, die du als Marketplace-Author published hast. -

+
+ {#if loading} -

Lade…

+

Lade…

{:else} -
-

- {author ? 'Author-Profil' : 'Author-Profil anlegen'} -

-
- -
+ +