diff --git a/src/components/Location.vue b/src/components/Location.vue index 330d0795..4e42b00a 100644 --- a/src/components/Location.vue +++ b/src/components/Location.vue @@ -1,42 +1,57 @@ diff --git a/src/components/UserContextMenu.vue b/src/components/UserContextMenu.vue new file mode 100644 index 00000000..a9b35092 --- /dev/null +++ b/src/components/UserContextMenu.vue @@ -0,0 +1,165 @@ + + + diff --git a/src/components/WorldActionMenuItems.vue b/src/components/WorldActionMenuItems.vue new file mode 100644 index 00000000..ff89547f --- /dev/null +++ b/src/components/WorldActionMenuItems.vue @@ -0,0 +1,112 @@ + + + \ No newline at end of file diff --git a/src/components/dialogs/UserDialog/UserDialogGroupCard.vue b/src/components/dialogs/UserDialog/UserDialogGroupCard.vue new file mode 100644 index 00000000..3869b09b --- /dev/null +++ b/src/components/dialogs/UserDialog/UserDialogGroupCard.vue @@ -0,0 +1,143 @@ + + + \ No newline at end of file diff --git a/src/components/dialogs/UserDialog/UserDialogGroupsTab.vue b/src/components/dialogs/UserDialog/UserDialogGroupsTab.vue index 3f518cb7..4420959a 100644 --- a/src/components/dialogs/UserDialog/UserDialogGroupsTab.vue +++ b/src/components/dialogs/UserDialog/UserDialogGroupsTab.vue @@ -239,32 +239,11 @@
-
-
- - - - - - -
-
- -
- - - - - - - - ({{ group.memberCount }}) -
-
-
+ :group="group" + :can-manage="currentUser.id === userDialog.id" />
@@ -424,6 +313,7 @@ import { toast } from 'vue-sonner'; import { useI18n } from 'vue-i18n'; + import UserDialogGroupCard from './UserDialogGroupCard.vue'; import { useAuthStore, useGroupStore, useUiStore, useUserStore } from '../../../stores'; import { showGroupDialog, diff --git a/src/localization/en.json b/src/localization/en.json index d79439a0..96f8f6ba 100644 --- a/src/localization/en.json +++ b/src/localization/en.json @@ -3009,7 +3009,7 @@ "releases": { "2026_04_05": { "title": "Explore New Features", - "subtitle": "A few useful features you might not notice.", + "subtitle": "A few useful features you might not notice", "items": { "quick_search": { "title": "Quick Search", diff --git a/src/views/Dashboard/widgets/FeedWidget.vue b/src/views/Dashboard/widgets/FeedWidget.vue index 6001b22c..099d6c54 100644 --- a/src/views/Dashboard/widgets/FeedWidget.vue +++ b/src/views/Dashboard/widgets/FeedWidget.vue @@ -46,9 +46,11 @@