diff --git a/src/mixins/FaceContent.scss b/src/mixins/FaceContent.scss
index a3a5a60f6..b1b028d71 100644
--- a/src/mixins/FaceContent.scss
+++ b/src/mixins/FaceContent.scss
@@ -106,6 +106,6 @@
padding: 16px;
input {
- width: 80%;
+ width: 100%;
}
-}
\ No newline at end of file
+}
diff --git a/src/views/AlbumContent.vue b/src/views/AlbumContent.vue
index 894620b24..a6d48204f 100644
--- a/src/views/AlbumContent.vue
+++ b/src/views/AlbumContent.vue
@@ -156,11 +156,13 @@
-
+ close-on-click-outside
+ size="normal"
+ @closing="showEditAlbumForm = false">
-
+
@@ -169,7 +171,7 @@ import { mapActions } from 'vuex'
import { Folder, addNewFileMenuEntry, removeNewFileMenuEntry } from '@nextcloud/files'
import { getCurrentUser } from '@nextcloud/auth'
-import { NcActions, NcActionButton, NcButton, NcModal, NcEmptyContent, NcActionSeparator, NcLoadingIcon, isMobile } from '@nextcloud/vue'
+import { NcActions, NcActionButton, NcButton, NcDialog, NcModal, NcEmptyContent, NcActionSeparator, NcLoadingIcon, isMobile } from '@nextcloud/vue'
import { UploadPicker, getUploader } from '@nextcloud/upload'
import { translate } from '@nextcloud/l10n'
import debounce from 'debounce'
@@ -220,6 +222,7 @@ export default {
NcActions,
NcActionSeparator,
NcButton,
+ NcDialog,
NcEmptyContent,
NcLoadingIcon,
NcModal,
diff --git a/src/views/FaceContent.vue b/src/views/FaceContent.vue
index 7c4bb4875..160d0157b 100644
--- a/src/views/FaceContent.vue
+++ b/src/views/FaceContent.vue
@@ -136,9 +136,11 @@
@select-toggled="onFileSelectToggle" />
-
+ close-on-click-outside
+ size="small"
+ @closing="showRenameModal = false">
+
+
{{ t('photos', 'Save') }}
-
-
+
+
-
+ close-on-click-outside
+ size="normal"
+ @closing="showMergeModal = false">
-
-
+
+
+ close-on-click-outside
+ size="normal"
+ @closing="showMoveModal = false">
-
+
@@ -187,7 +196,7 @@ import ArrowLeft from 'vue-material-design-icons/ArrowLeft.vue'
import AccountSwitch from 'vue-material-design-icons/AccountSwitch.vue'
import AccountBoxMultipleOutline from 'vue-material-design-icons/AccountBoxMultipleOutline.vue'
-import { NcActions, NcActionButton, NcModal, NcEmptyContent, NcButton, NcLoadingIcon } from '@nextcloud/vue'
+import { NcActions, NcActionButton, NcDialog, NcEmptyContent, NcButton, NcLoadingIcon } from '@nextcloud/vue'
import FetchFilesMixin from '../mixins/FetchFilesMixin.js'
import FilesSelectionMixin from '../mixins/FilesSelectionMixin.js'
@@ -217,7 +226,7 @@ export default {
NcEmptyContent,
NcActions,
NcActionButton,
- NcModal,
+ NcDialog,
NcButton,
AccountSwitch,
},
diff --git a/src/views/UnassignedFaces.vue b/src/views/UnassignedFaces.vue
index 03ffd66ad..812b0b014 100644
--- a/src/views/UnassignedFaces.vue
+++ b/src/views/UnassignedFaces.vue
@@ -96,11 +96,13 @@
@select-toggled="onFileSelectToggle" />
-
+ close-on-click-outside
+ size="normal"
+ @closing="showMoveModal = false">
-
+
@@ -112,7 +114,7 @@ import Download from 'vue-material-design-icons/Download.vue'
import ArrowLeft from 'vue-material-design-icons/ArrowLeft.vue'
import AccountSwitch from 'vue-material-design-icons/AccountSwitch.vue'
-import { NcActions, NcActionButton, NcModal, NcEmptyContent, NcLoadingIcon } from '@nextcloud/vue'
+import { NcActions, NcActionButton, NcDialog, NcEmptyContent, NcLoadingIcon } from '@nextcloud/vue'
import FetchFilesMixin from '../mixins/FetchFilesMixin.js'
import FilesSelectionMixin from '../mixins/FilesSelectionMixin.js'
@@ -137,7 +139,7 @@ export default {
NcEmptyContent,
NcActions,
NcActionButton,
- NcModal,
+ NcDialog,
AccountSwitch,
},