From b76458d20e693038d96191e35c868dd42b67b318 Mon Sep 17 00:00:00 2001 From: Emmy Leke Date: Wed, 14 Jun 2023 13:44:43 +0100 Subject: [PATCH] Fix excessive space and image covering filename issue --- .../ModuleFields/Configurator/File.vue | 4 +- .../src/components/PageBlocks/FileBase.vue | 2 +- .../PageBlocks/FileConfigurator.vue | 4 +- .../Public/Page/Attachment/ListLoader.vue | 110 ++++++------------ .../Public/Page/Attachment/index.vue | 2 +- lib/js/src/compose/types/module-field/file.ts | 11 +- lib/js/src/compose/types/page-block/file.ts | 11 +- .../common/types/IMG/InlineIMG.vue | 2 +- 8 files changed, 55 insertions(+), 91 deletions(-) diff --git a/client/web/compose/src/components/ModuleFields/Configurator/File.vue b/client/web/compose/src/components/ModuleFields/Configurator/File.vue index 3fe65106a..509eed027 100644 --- a/client/web/compose/src/components/ModuleFields/Configurator/File.vue +++ b/client/web/compose/src/components/ModuleFields/Configurator/File.vue @@ -186,15 +186,13 @@ export default { modes () { return [ { value: 'list', text: this.$t('kind.file.view.list') }, - { value: 'grid', text: this.$t('kind.file.view.grid') }, - { value: 'single', text: this.$t('kind.file.view.single') }, { value: 'gallery', text: this.$t('kind.file.view.gallery') }, ] }, enablePreviewStyling () { const { mode } = this.f.options - return (mode === 'single') || (mode === 'gallery') + return mode === 'gallery' }, }, } diff --git a/client/web/compose/src/components/PageBlocks/FileBase.vue b/client/web/compose/src/components/PageBlocks/FileBase.vue index b65c47b0f..fbbbeb1ad 100644 --- a/client/web/compose/src/components/PageBlocks/FileBase.vue +++ b/client/web/compose/src/components/PageBlocks/FileBase.vue @@ -10,7 +10,7 @@ :mode="options.mode" :hide-file-name="options.hideFileName" :preview-options="options" - class="h-100 px-2" + class="h-100" /> diff --git a/client/web/compose/src/components/PageBlocks/FileConfigurator.vue b/client/web/compose/src/components/PageBlocks/FileConfigurator.vue index d823aa682..edcf2ed04 100644 --- a/client/web/compose/src/components/PageBlocks/FileConfigurator.vue +++ b/client/web/compose/src/components/PageBlocks/FileConfigurator.vue @@ -216,15 +216,13 @@ export default { modes () { return [ { value: 'list', text: this.$t('kind.file.view.list') }, - { value: 'grid', text: this.$t('kind.file.view.grid') }, - { value: 'single', text: this.$t('kind.file.view.single') }, { value: 'gallery', text: this.$t('kind.file.view.gallery') }, ] }, currentPreviewMode () { const { mode } = this.options - return (mode === 'single') || (mode === 'gallery') + return mode === 'gallery' }, }, diff --git a/client/web/compose/src/components/Public/Page/Attachment/ListLoader.vue b/client/web/compose/src/components/Public/Page/Attachment/ListLoader.vue index ce7fa84ba..d794c04fe 100644 --- a/client/web/compose/src/components/Public/Page/Attachment/ListLoader.vue +++ b/client/web/compose/src/components/Public/Page/Attachment/ListLoader.vue @@ -6,9 +6,9 @@ > +
@@ -32,35 +32,42 @@ class="handle text-light" />
- -   + +
+ + + +
+ {{ size(a) }} + {{ uploadedAt(a) }} +
- - - - + +
@@ -68,45 +75,16 @@
- - - - - {{ size(a) }} - {{ uploadedAt(a) }} - -
-
- -