From 988716b4f475d2dbd767b8f289ea2819f154b096 Mon Sep 17 00:00:00 2001 From: kart-u Date: Wed, 29 Oct 2025 19:21:16 +0000 Subject: [PATCH 1/8] Uploader.vue refactored with KModal --- .../frontend/shared/views/files/Uploader.vue | 75 +++++++++++-------- 1 file changed, 43 insertions(+), 32 deletions(-) diff --git a/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue b/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue index 42882b4f0f..01716e0702 100644 --- a/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue +++ b/contentcuration/contentcuration/frontend/shared/views/files/Uploader.vue @@ -22,38 +22,48 @@ data-test="upload-dialog" @change="handleFiles($event.target.files)" > - - - - - + + @@ -73,13 +83,13 @@ import FileDropzone from './FileDropzone'; import { MAX_FILE_SIZE } from 'shared/constants'; import { fileSizeMixin } from 'shared/mixins'; - import Alert from 'shared/views/Alert'; + import KModal from 'kolibri-design-system/lib/KModal'; import { FormatPresetsList } from 'shared/leUtils/FormatPresets'; export default { name: 'Uploader', components: { - Alert, + KModal, FileStorage, FileDropzone, }, @@ -260,6 +270,7 @@ tooLargeFilesHeader: 'Max file size exceeded', maxFileSizeText: '{count, plural,\n =1 {# file will not be uploaded.}\n other {# files will not be uploaded.}} File size must be under {size}', + closeButtonLabel: 'OK', }, }; From 0d63476aaad787a6a28a60d10415e6cceec8cc58 Mon Sep 17 00:00:00 2001 From: kart-u Date: Wed, 29 Oct 2025 19:34:33 +0000 Subject: [PATCH 2/8] refactor thumbnailgenerator with KModal --- .../files/thumbnails/ThumbnailGenerator.vue | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/contentcuration/contentcuration/frontend/channelEdit/views/files/thumbnails/ThumbnailGenerator.vue b/contentcuration/contentcuration/frontend/channelEdit/views/files/thumbnails/ThumbnailGenerator.vue index c43bc6920f..22231b3ea4 100644 --- a/contentcuration/contentcuration/frontend/channelEdit/views/files/thumbnails/ThumbnailGenerator.vue +++ b/contentcuration/contentcuration/frontend/channelEdit/views/files/thumbnails/ThumbnailGenerator.vue @@ -1,11 +1,15 @@