diff --git a/web/src/routes/(dashboard)/admin/+layout.svelte b/web/src/routes/(dashboard)/admin/+layout.svelte index 4c21986..907fff4 100644 --- a/web/src/routes/(dashboard)/admin/+layout.svelte +++ b/web/src/routes/(dashboard)/admin/+layout.svelte @@ -12,10 +12,14 @@ const nav = [ { href: '/admin', label: 'Übersicht' }, - { href: '/admin/freigaben', label: 'Freigaben' }, - { href: '/admin/benutzer', label: 'Benutzer' }, + { href: '/admin/maerkte', label: 'Märkte' }, + { href: '/admin/saisonal', label: 'Saisonal' }, + { href: '/admin/discovery', label: 'Discovery' }, { href: '/admin/meldungen', label: 'Meldungen' }, + { href: '/admin/benutzer', label: 'Benutzer' }, + { href: '/admin/freigaben', label: 'Freigaben' }, { href: '/admin/statistiken', label: 'Statistiken' }, + { href: '/admin/einstellungen', label: 'Einstellungen' }, ]; const currentPath = $derived($page.url.pathname); diff --git a/web/src/routes/(dashboard)/admin/+page.svelte b/web/src/routes/(dashboard)/admin/+page.svelte index acaafb5..a886be0 100644 --- a/web/src/routes/(dashboard)/admin/+page.svelte +++ b/web/src/routes/(dashboard)/admin/+page.svelte @@ -5,34 +5,44 @@ const tiles = [ { - href: '/admin/freigaben', - label: 'Freigaben', - description: 'Neue Benutzer prüfen und freigeben', + href: '/admin/maerkte', + label: 'Märkte verwalten', + description: 'Markteinträge erstellen, bearbeiten, zusammenführen', }, { - href: '/admin/benutzer', - label: 'Benutzer', - description: 'Alle Konten verwalten und sperren', + href: '/admin/saisonal', + label: 'Saisonale Auswahl', + description: 'Startseiten-Auswahl kuratieren und sortieren', + }, + { + href: '/admin/discovery', + label: 'Discovery', + description: 'Crawler-Ergebnisse prüfen und einpflegen', }, { href: '/admin/meldungen', label: 'Meldungen', description: 'Eingereichte Marktmeldungen bearbeiten', }, + { + href: '/admin/benutzer', + label: 'Benutzer', + description: 'Alle Konten verwalten und sperren', + }, + { + href: '/admin/freigaben', + label: 'Freigaben', + description: 'Neue Benutzer prüfen und freigeben', + }, { href: '/admin/statistiken', label: 'Statistiken', description: 'Plattform-Kennzahlen und Aktivität', }, { - href: '/admin/maerkte', - label: 'Märkte verwalten', - description: 'Markteinträge erstellen, bearbeiten, zusammenführen', - }, - { - href: '/admin/discovery', - label: 'Discovery', - description: 'Crawler-Ergebnisse prüfen und einpflegen', + href: '/admin/einstellungen', + label: 'Einstellungen', + description: 'KI-Provider und Systemkonfiguration', }, ]; diff --git a/web/src/routes/(public)/admin/+layout.svelte b/web/src/routes/(public)/admin/+layout.svelte index 1c49a93..f0a8a31 100644 --- a/web/src/routes/(public)/admin/+layout.svelte +++ b/web/src/routes/(public)/admin/+layout.svelte @@ -9,9 +9,14 @@ let { children }: Props = $props(); const navItems = [ + { href: '/admin', label: 'Übersicht' }, { href: '/admin/maerkte', label: 'Märkte' }, { href: '/admin/saisonal', label: 'Saisonal' }, { href: '/admin/discovery', label: 'Discovery' }, + { href: '/admin/meldungen', label: 'Meldungen' }, + { href: '/admin/benutzer', label: 'Benutzer' }, + { href: '/admin/freigaben', label: 'Freigaben' }, + { href: '/admin/statistiken', label: 'Statistiken' }, { href: '/admin/einstellungen', label: 'Einstellungen' }, ];