From e04bfe74849243172d5c2fd77500485442c1fb31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Tue, 13 Sep 2022 22:06:16 +0200 Subject: [PATCH] Implement displaying of 'myRole', 'groupType', and 'actionRadius' on group profile --- webapp/locales/de.json | 25 +++++++++++++++++-- webapp/locales/en.json | 25 +++++++++++++++++-- webapp/pages/group/_id/_slug.vue | 43 ++++++++++++++++++++++++++++++-- 3 files changed, 87 insertions(+), 6 deletions(-) diff --git a/webapp/locales/de.json b/webapp/locales/de.json index 1fc4e3fa7..035586934 100644 --- a/webapp/locales/de.json +++ b/webapp/locales/de.json @@ -371,14 +371,35 @@ "following": "Folge Ich" }, "group": { + "actionRadii": { + "continental": "Kontinentale Gruppe", + "global": "Globale Gruppe", + "interplanetary": "Interplanetare Gruppe", + "national": "Nationale Gruppe", + "regional": "Regionale Gruppe" + }, + "actionRadius": "Aktionsradius", "foundation": "Gründung", - "goal": "Ziel:", + "goal": "Ziel der Gruppe", "joinLeaveButton": { "iAmMember": "Bin Mitglied", "join": "Beitreten" }, "membersCount": "Mitglieder", - "membersListTitle": "Gruppenmitglieder" + "membersListTitle": "Gruppenmitglieder", + "role": "Deine Rolle in der Gruppe", + "roles": { + "admin": "Administrator", + "owner": "Inhaber", + "pending": "Ausstehendes Mitglied", + "usual": "Einfaches Mitglied" + }, + "type": "Gruppentyp", + "types": { + "closed": "Geschlossene Gruppe", + "hidden": "Versteckte Gruppe", + "public": "Öffentliche Gruppe" + } }, "hashtags-filter": { "clearSearch": "Suche löschen", diff --git a/webapp/locales/en.json b/webapp/locales/en.json index b1a9356a9..f2dc472db 100644 --- a/webapp/locales/en.json +++ b/webapp/locales/en.json @@ -371,14 +371,35 @@ "following": "Following" }, "group": { + "actionRadii": { + "continental": "Continental Group", + "global": "Global Group", + "interplanetary": "Interplanetary Group", + "national": "National Group", + "regional": "Regional Group" + }, + "actionRadius": "Action radius", "foundation": "Foundation", - "goal": "Goal:", + "goal": "Goal of group", "joinLeaveButton": { "iAmMember": "I'm a member", "join": "Join" }, "membersCount": "Members", - "membersListTitle": "Group Members" + "membersListTitle": "Group Members", + "role": "Your role in the group", + "roles": { + "admin": "Administrator", + "owner": "Owner", + "pending": "Pending Member", + "usual": "Simple Member" + }, + "type": "Group type", + "types": { + "closed": "Closed Group", + "hidden": "Hidden Group", + "public": "Public Group" + } }, "hashtags-filter": { "clearSearch": "Clear search", diff --git a/webapp/pages/group/_id/_slug.vue b/webapp/pages/group/_id/_slug.vue index 661e584f2..afbe5a52a 100644 --- a/webapp/pages/group/_id/_slug.vue +++ b/webapp/pages/group/_id/_slug.vue @@ -102,11 +102,44 @@ +
+ + +
+ {{ $t('group.role') }} +
+
+ {{ $t('group.roles.' + group.myRole) }} +
+ +
+ {{ $t('group.type') }} +
+
+ {{ $t('group.types.' + group.groupType) }} +
+ +
+ {{ $t('group.actionRadius') }} +
+
+ {{ $t('group.actionRadii.' + group.actionRadius) }} +
+
@@ -525,4 +558,10 @@ export default { margin-bottom: $space-x-small; } } +.centered-text { + text-align: center; +} +.describing-text { + margin-bottom: -12px; +}