diff --git a/src/components/FileActionsMenu.vue b/src/components/FileActionsMenu.vue index be2dcab..0c1ad0b 100644 --- a/src/components/FileActionsMenu.vue +++ b/src/components/FileActionsMenu.vue @@ -12,6 +12,7 @@ defineProps<{ const emit = defineEmits<{ 'open': [item: CollectionObject | EntityObject] + 'edit': [item: CollectionObject | EntityObject] 'rename': [item: CollectionObject | EntityObject] 'delete': [item: CollectionObject | EntityObject] 'download': [item: CollectionObject | EntityObject] @@ -26,6 +27,8 @@ function handleAction(action: string, item: CollectionObject | EntityObject, eve if (action === 'open') { emit('open', item) + } else if (action === 'edit') { + emit('edit', item) } else if (action === 'rename') { emit('rename', item) } else if (action === 'delete') { @@ -59,6 +62,10 @@ function isEntity(item: CollectionObject | EntityObject): item is EntityObject { Open + + + Edit + Details diff --git a/src/components/FilesInfoPanel.vue b/src/components/FilesInfoPanel.vue index f121b03..f88ec4e 100644 --- a/src/components/FilesInfoPanel.vue +++ b/src/components/FilesInfoPanel.vue @@ -1,17 +1,37 @@ - + diff --git a/src/components/FilesSidebar.vue b/src/components/FilesSidebar.vue index a6e7c56..0e29ff6 100644 --- a/src/components/FilesSidebar.vue +++ b/src/components/FilesSidebar.vue @@ -1,16 +1,22 @@ @@ -18,9 +24,9 @@ const emit = defineEmits<{
@@ -53,11 +59,18 @@ const emit = defineEmits<{ Storage + +
+ No storage services available. +
@@ -68,4 +81,8 @@ const emit = defineEmits<{ border-right: 1px solid rgb(var(--v-border-color)) !important; overflow-y: auto; } + +.files-sidebar-empty { + line-height: 1.4; +} diff --git a/src/components/FilesToolbar.vue b/src/components/FilesToolbar.vue index f35cf99..663516a 100644 --- a/src/components/FilesToolbar.vue +++ b/src/components/FilesToolbar.vue @@ -1,5 +1,6 @@