From c7de96c8c337721a9f80dd0650d4b3fbfad95191 Mon Sep 17 00:00:00 2001 From: Thaum Rystra Date: Mon, 25 May 2020 18:15:35 +0200 Subject: [PATCH] Added "move" button to library property menu --- app/imports/ui/components/propertyToolbar.vue | 24 +++++++++++- .../ui/dialogStack/DialogComponentIndex.js | 2 + app/imports/ui/layouts/AppLayout.vue | 10 ----- app/imports/ui/layouts/Sidebar.vue | 10 +++++ app/imports/ui/library/LibraryNodeDialog.vue | 25 +++++++++++++ .../ui/library/MoveLibraryNodeDialog.vue | 37 +++++++++++++++++++ 6 files changed, 96 insertions(+), 12 deletions(-) create mode 100644 app/imports/ui/library/MoveLibraryNodeDialog.vue diff --git a/app/imports/ui/components/propertyToolbar.vue b/app/imports/ui/components/propertyToolbar.vue index 2172418e..b77be63b 100644 --- a/app/imports/ui/components/propertyToolbar.vue +++ b/app/imports/ui/components/propertyToolbar.vue @@ -33,13 +33,17 @@ - + Duplicate @@ -49,7 +53,23 @@ file_copy - + + + + Move + + + + send + + + Delete diff --git a/app/imports/ui/dialogStack/DialogComponentIndex.js b/app/imports/ui/dialogStack/DialogComponentIndex.js index d04b7195..ec247f93 100644 --- a/app/imports/ui/dialogStack/DialogComponentIndex.js +++ b/app/imports/ui/dialogStack/DialogComponentIndex.js @@ -8,6 +8,7 @@ import LibraryCreationDialog from '/imports/ui/library/LibraryCreationDialog.vue import LibraryEditDialog from '/imports/ui/library/LibraryEditDialog.vue'; import LibraryNodeCreationDialog from '/imports/ui/library/LibraryNodeCreationDialog.vue'; import LibraryNodeDialog from '/imports/ui/library/LibraryNodeDialog.vue'; +import MoveLibraryNodeDialog from '/imports/ui/library/MoveLibraryNodeDialog.vue' import ShareDialog from '/imports/ui/sharing/ShareDialog.vue'; import TierTooLowDialog from '/imports/ui/user/TierTooLowDialog.vue'; import UsernameDialog from '/imports/ui/user/UsernameDialog.vue'; @@ -24,6 +25,7 @@ export default { LibraryEditDialog, LibraryNodeCreationDialog, LibraryNodeDialog, + MoveLibraryNodeDialog, ShareDialog, TierTooLowDialog, UsernameDialog, diff --git a/app/imports/ui/layouts/AppLayout.vue b/app/imports/ui/layouts/AppLayout.vue index 0e731beb..55f86c06 100644 --- a/app/imports/ui/layouts/AppLayout.vue +++ b/app/imports/ui/layouts/AppLayout.vue @@ -54,16 +54,6 @@ - - This version of DiceCloud is in beta. Some data stored here may be destroyed by - future updates. - diff --git a/app/imports/ui/layouts/Sidebar.vue b/app/imports/ui/layouts/Sidebar.vue index 25d05571..1164c8fa 100644 --- a/app/imports/ui/layouts/Sidebar.vue +++ b/app/imports/ui/layouts/Sidebar.vue @@ -1,5 +1,15 @@