diff --git a/app/src/components/v-upload/v-upload.vue b/app/src/components/v-upload/v-upload.vue index 4c1901d4d3..132bad47b2 100644 --- a/app/src/components/v-upload/v-upload.vue +++ b/app/src/components/v-upload/v-upload.vue @@ -29,15 +29,66 @@

{{ $t('drag_file_here') }}

{{ $t('click_to_browse') }}

+ + @@ -214,4 +343,17 @@ export default defineComponent({ width: calc(100% - 64px); } } + +.options { + position: absolute; + top: 12px; + right: 12px; + color: var(--foreground-subdued); + cursor: pointer; + transition: color var(--medium) var(--transition); +} + +.v-upload:hover .options { + color: var(--primary); +} diff --git a/app/src/interfaces/file/file.vue b/app/src/interfaces/file/file.vue index 76d1e31f64..23e24ea2e8 100644 --- a/app/src/interfaces/file/file.vue +++ b/app/src/interfaces/file/file.vue @@ -71,7 +71,7 @@ {{ $t('upload_from_device') }} - + {{ $t('cancel') }} diff --git a/app/src/interfaces/files/files.vue b/app/src/interfaces/files/files.vue index 85529fa975..0e27225792 100644 --- a/app/src/interfaces/files/files.vue +++ b/app/src/interfaces/files/files.vue @@ -59,7 +59,7 @@ {{ $t('upload_file') }} - + {{ $t('done') }} diff --git a/app/src/interfaces/image/image.vue b/app/src/interfaces/image/image.vue index d4be98475d..80867509dc 100644 --- a/app/src/interfaces/image/image.vue +++ b/app/src/interfaces/image/image.vue @@ -45,7 +45,7 @@ /> - + @@ -56,6 +56,7 @@ import formatFilesize from '@/utils/format-filesize'; import i18n from '@/lang'; import FileLightbox from '@/views/private/components/file-lightbox'; import ImageEditor from '@/views/private/components/image-editor'; + import { nanoid } from 'nanoid'; import getRootPath from '@/utils/get-root-path'; diff --git a/app/src/modules/files/routes/add-new.vue b/app/src/modules/files/routes/add-new.vue index 863cbc11ed..b44d8911c4 100644 --- a/app/src/modules/files/routes/add-new.vue +++ b/app/src/modules/files/routes/add-new.vue @@ -3,7 +3,7 @@ {{ $t('add_file') }} - + {{ $t('done') }}