From 0dfdfd68fbf3c0d2888be429f1a25fb6485b75db Mon Sep 17 00:00:00 2001
From: clauspeterhuebner
Date: Fri, 21 Feb 2025 19:33:58 +0100
Subject: [PATCH] change Overview-Page to Cards with Circles and UserSearch
(first try)
---
.../src/components/Overview/CardCircles.vue | 93 +++++++++++++++++++
.../components/Overview/CardUserSearch.vue | 55 +++++++++++
frontend/src/locales/de.json | 22 +++++
frontend/src/pages/Overview.vue | 17 +++-
4 files changed, 183 insertions(+), 4 deletions(-)
create mode 100644 frontend/src/components/Overview/CardCircles.vue
create mode 100644 frontend/src/components/Overview/CardUserSearch.vue
diff --git a/frontend/src/components/Overview/CardCircles.vue b/frontend/src/components/Overview/CardCircles.vue
new file mode 100644
index 000000000..6642c800a
--- /dev/null
+++ b/frontend/src/components/Overview/CardCircles.vue
@@ -0,0 +1,93 @@
+
+
+
+ {{ $t('card-circles.headline') }}
+
+
+ {{ line }}
+
+
+
+
+
+ {{ line }}
+
+
+
+
+
+
+
+ {{ $t('card-circles.allowed.button') }}
+
+
+
+ {{ $t('card-circles.not-allowed.button') }}
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/components/Overview/CardUserSearch.vue b/frontend/src/components/Overview/CardUserSearch.vue
new file mode 100644
index 000000000..925c5c719
--- /dev/null
+++ b/frontend/src/components/Overview/CardUserSearch.vue
@@ -0,0 +1,55 @@
+
+
+
+ {{ $t('card-user-search.headline') }}
+
+
+ {{ line }}
+
+
+
+
+
+ {{ line }}
+
+
+
+
+
+
+
+ {{ $t('card-user-search.allowed.button') }}
+
+
+
+ {{ $t('card-user-search.not-allowed.button') }}
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/locales/de.json b/frontend/src/locales/de.json
index dd34fbad4..4430c5af9 100644
--- a/frontend/src/locales/de.json
+++ b/frontend/src/locales/de.json
@@ -30,6 +30,28 @@
}
},
"back": "Zurück",
+ "card-circles": {
+ "headline": "Gemeinsam unterstützen wir einander – achtsam in Kreiskultur.",
+ "allowed": {
+ "text": "Mit Klick auf den Button öffnest Du die Kooperationsplattform in einem neuen Browser-Fenster.",
+ "button": "Kreise starten..."
+ },
+ "not-allowed": {
+ "text": "Du hast Kreise noch nicht konfiguriert! Öffne zuerst die Kreise-Konfiguration.",
+ "button": "Konfiguration starten..."
+ }
+ },
+ "card-user-search": {
+ "headline": "Geografische Nutzersuche",
+ "allowed": {
+ "text": "Mit dem Geo-Matching-System findest du Mitglieder aller Communities auf einer Landkarte.\n\nMit dem Button wird ein neues Browser-Fenster geöffnet, in dem dir die Nutzer in deinem Umfeld auf einer Karte angezeigt werden.",
+ "button": "Öffne Nutzersuche..."
+ },
+ "not-allowed": {
+ "text": "Du möchtest die Standorte anderer Mitglieder sehen? Dann musst du selbst erst deinen Standort festlegen.",
+ "button": "Standort festlegen..."
+ }
+ },
"circles": {
"headline": "Gemeinsam unterstützen wir einander – achtsam in Kreiskultur.",
"text": "Mit Klick auf den Button öffnest Du die Kooperationsplattform in einem neuen Browser-Fenster.",
diff --git a/frontend/src/pages/Overview.vue b/frontend/src/pages/Overview.vue
index 0a9f304af..ac530b111 100644
--- a/frontend/src/pages/Overview.vue
+++ b/frontend/src/pages/Overview.vue
@@ -1,15 +1,24 @@
-
+
+
+
+
+
+
+
+