From 176fb3919a7d9353865c41b352bae091c4bc1328 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wolfgang=20Hu=C3=9F?= Date: Wed, 14 Sep 2022 08:30:00 +0200 Subject: [PATCH] Fix Vue HTML errors in group profile 'groupType' etc. --- webapp/pages/group/_id/_slug.vue | 54 ++++++++++++++---------------- webapp/pages/profile/_id/_slug.vue | 1 - 2 files changed, 25 insertions(+), 30 deletions(-) diff --git a/webapp/pages/group/_id/_slug.vue b/webapp/pages/group/_id/_slug.vue index 5c0bbd01c..bd8640677 100644 --- a/webapp/pages/group/_id/_slug.vue +++ b/webapp/pages/group/_id/_slug.vue @@ -104,43 +104,36 @@
- -
+ -
- {{ $t('group.type') }} -
-
+ {{ $t('group.type') }} +
+
{{ $t('group.types.' + group.groupType) }} - +
-
- {{ $t('group.actionRadius') }} -
-
- {{ $t('group.actionRadii.' + group.actionRadius) }} + {{ $t('group.actionRadius') }}
+
+ {{ $t('group.actionRadii.' + group.actionRadius) }} +
@@ -468,14 +461,16 @@ export default { /* * Note: "membersCountStartValue" is updated to avoid counting from 0 when join/leave */ + let members this.membersCountStartValue = this.GroupMembers.length if (joinedByCurrentUser) { // this.membersCountToLoad++ - this.GroupMembers = [this.currentUser, ...this.GroupMembers] + members = [this.currentUser, ...this.GroupMembers] } else { // this.membersCountToLoad-- - this.GroupMembers = this.GroupMembers.filter((user) => user.id !== this.currentUser.id) + members = this.GroupMembers.filter((user) => user.id !== this.currentUser.id) } + this.GroupMembers = members }, updateJoinLeave({ myRoleInGroup }) { this.Group[0].myRole = myRoleInGroup @@ -565,8 +560,9 @@ export default { } .centered-text { text-align: center; + margin-bottom: $space-xxx-small; } -.describing-text { - margin-bottom: -12px; +.chip { + margin-bottom: $space-x-small; } diff --git a/webapp/pages/profile/_id/_slug.vue b/webapp/pages/profile/_id/_slug.vue index 1807a5c5e..b4ed11e79 100644 --- a/webapp/pages/profile/_id/_slug.vue +++ b/webapp/pages/profile/_id/_slug.vue @@ -176,7 +176,6 @@ import HcFollowButton from '~/components/Button/FollowButton' import HcCountTo from '~/components/CountTo.vue' import HcBadges from '~/components/Badges.vue' import FollowList, { followListVisibleCount } from '~/components/features/ProfileList/FollowList' - import HcEmpty from '~/components/Empty/Empty' import ContentMenu from '~/components/ContentMenu/ContentMenu' import AvatarUploader from '~/components/Uploader/AvatarUploader'