From adaea5cbce9f43a32d2bc229def98a1d272c653b Mon Sep 17 00:00:00 2001 From: AzuTear Date: Wed, 17 Jun 2026 14:35:09 +0200 Subject: [PATCH] Improve admin year setup card --- frontend/src/views/admin/AdminSeasonsView.vue | 80 +++++++++++++------ 1 file changed, 55 insertions(+), 25 deletions(-) diff --git a/frontend/src/views/admin/AdminSeasonsView.vue b/frontend/src/views/admin/AdminSeasonsView.vue index dcf2875..173ff02 100644 --- a/frontend/src/views/admin/AdminSeasonsView.vue +++ b/frontend/src/views/admin/AdminSeasonsView.vue @@ -144,42 +144,72 @@ async function createCategory() {
- -
-
-

Jahres-Einrichtung

-

Phase, aktueller Status und Basiskontext fuer das aktive Award-Jahr.

+ +
+
+
+

Jahresstatus

+

Award-Jahr steuern

+

+ Hier legst du fest, in welcher Phase das Jahr ist und ob genau dieses Jahr oeffentlich fuer Community, Voting und Archiv sichtbar ist. +

+
+
+ {{ seasonForm.isCurrent ? 'Oeffentlich aktiv' : 'Intern vorbereitet' }} +
+
-
- +
+
- - -
- - - {{ seasonDetail.year }} ยท {{ seasonDetail.name }} + + +
+
+

Jahr

+ {{ seasonDetail.year || '-' }} +
+
+

Kategorien

+ {{ seasonDetail.categories.length }} +
+
+

Kandidaten

+ {{ seasonDetail.candidates.length }} +
-

- {{ adminMessage }} -

-

- {{ adminError }} -

+
+

+ Speichert Phase und Public-Status fuer {{ seasonDetail.name }}. +

+ +
+ +

{{ adminMessage }}

+

{{ adminError }}