From 8d17cad299514a680f0bd099a551d6e5d55e529a Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Thu, 13 Nov 2025 17:34:10 +0100 Subject: [PATCH] Add mobile tab navigation to DiaryView for improved user experience MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit introduces a mobile-friendly tab navigation system in the DiaryView component, allowing users to switch between 'Trainingsplan', 'Teilnehmer', and 'Aktivitäten' seamlessly. The active tab state is managed with a new reactive property, enhancing the overall usability of the application on mobile devices. --- frontend/src/views/DiaryView.vue | 59 +++++++++++++++++++------------- 1 file changed, 36 insertions(+), 23 deletions(-) diff --git a/frontend/src/views/DiaryView.vue b/frontend/src/views/DiaryView.vue index 7684e37..5248b00 100644 --- a/frontend/src/views/DiaryView.vue +++ b/frontend/src/views/DiaryView.vue @@ -55,8 +55,32 @@
+ +
+ + + +
-
+

Gruppenverwaltung

Vorhandene Gruppen

@@ -366,28 +390,15 @@ herunterladen
-
-
- -
+
+ +
+
+ +
+
-
-

Aktivitäten {{ showActivitiesBox ? '-' : - '+' }}

-
- - -
    -
  • - {{ activity.description }} -
  • -
- -
-

Teilnehmer ({{ participants.length }})

+

Teilnehmer ({{ participants.length }})