From 8e5e60da871ae2a71df9adfdbc054383c5ba7c21 Mon Sep 17 00:00:00 2001 From: Pascal Syma Date: Mon, 3 Aug 2026 01:57:35 +0200 Subject: [PATCH] refactor(hunt): Style hunt admin --- app/components/HuntList.vue | 134 +++++++++ app/components/admin/QuestList.vue | 216 +++++++------- app/components/admin/Team.vue | 1 + app/lang/de.json | 4 +- app/lang/en.json | 4 +- app/layouts/default.vue | 38 ++- app/pages/hunt/[huntSlug]/admin.vue | 445 ++++++++++++++++------------ app/pages/hunt/[huntSlug]/teams.vue | 15 +- app/pages/hunt/index.vue | 3 + app/pages/index.vue | 154 +--------- nuxt.config.ts | 5 + 11 files changed, 556 insertions(+), 463 deletions(-) create mode 100644 app/components/HuntList.vue create mode 100644 app/pages/hunt/index.vue diff --git a/app/components/HuntList.vue b/app/components/HuntList.vue new file mode 100644 index 0000000..6b28b9a --- /dev/null +++ b/app/components/HuntList.vue @@ -0,0 +1,134 @@ + + + diff --git a/app/components/admin/QuestList.vue b/app/components/admin/QuestList.vue index 2229c7c..938f226 100644 --- a/app/components/admin/QuestList.vue +++ b/app/components/admin/QuestList.vue @@ -96,113 +96,121 @@ async function reorderQuest(quest: QuestListItem, direction: 'up' | 'down') { diff --git a/app/components/admin/Team.vue b/app/components/admin/Team.vue index 6eb4195..30e4bce 100644 --- a/app/components/admin/Team.vue +++ b/app/components/admin/Team.vue @@ -150,6 +150,7 @@ async function deleteTeam() { - + diff --git a/app/pages/hunt/[huntSlug]/teams.vue b/app/pages/hunt/[huntSlug]/teams.vue index 291b235..65cff9e 100644 --- a/app/pages/hunt/[huntSlug]/teams.vue +++ b/app/pages/hunt/[huntSlug]/teams.vue @@ -54,11 +54,14 @@ export type Team = Data['teams'][number]; > - - diff --git a/app/pages/hunt/index.vue b/app/pages/hunt/index.vue new file mode 100644 index 0000000..9f56b0c --- /dev/null +++ b/app/pages/hunt/index.vue @@ -0,0 +1,3 @@ + diff --git a/app/pages/index.vue b/app/pages/index.vue index 58b3ba4..8218002 100644 --- a/app/pages/index.vue +++ b/app/pages/index.vue @@ -1,18 +1,10 @@