From 9a17656f88ccf298a02e3a1e5b9a325a3bd63a1e Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Wed, 26 Apr 2023 23:31:38 +0100 Subject: [PATCH] dropzone: Addressed existing todos, cleaned attachment ux Updated dom layout of attahcments to prevent nested dropzones (No issue but potential to be one) and updated edit form dropzone handling so the dropzone item card was not as distracting. --- .../Controllers/Images/GalleryImageController.php | 1 - resources/js/components/editor-toolbox.js | 4 ---- .../views/attachments/manager-edit-form.blade.php | 2 +- .../views/attachments/manager-link-form.blade.php | 2 +- resources/views/attachments/manager.blade.php | 14 +++++++------- resources/views/form/simple-dropzone.blade.php | 2 +- 6 files changed, 10 insertions(+), 15 deletions(-) diff --git a/app/Http/Controllers/Images/GalleryImageController.php b/app/Http/Controllers/Images/GalleryImageController.php index 99226e5e9..c01eccfee 100644 --- a/app/Http/Controllers/Images/GalleryImageController.php +++ b/app/Http/Controllers/Images/GalleryImageController.php @@ -48,7 +48,6 @@ class GalleryImageController extends Controller 'file' => $this->getImageValidationRules(), ]); } catch (ValidationException $exception) { - // TODO - Check potential other upload locations? return $this->jsonError(implode("\n", $exception->errors()['file'])); } diff --git a/resources/js/components/editor-toolbox.js b/resources/js/components/editor-toolbox.js index 1f1fce9dc..4d3c0ae75 100644 --- a/resources/js/components/editor-toolbox.js +++ b/resources/js/components/editor-toolbox.js @@ -13,10 +13,6 @@ export class EditorToolbox extends Component { // Set the first tab as active on load this.setActiveTab(this.contentElements[0].dataset.tabContent); - - setTimeout(() => { - this.setActiveTab('files', true); - }, 500); } setupListeners() { diff --git a/resources/views/attachments/manager-edit-form.blade.php b/resources/views/attachments/manager-edit-form.blade.php index 9422a0752..cfb514df0 100644 --- a/resources/views/attachments/manager-edit-form.blade.php +++ b/resources/views/attachments/manager-edit-form.blade.php @@ -1,7 +1,7 @@
{{ trans('entities.attachments_edit_file') }}
diff --git a/resources/views/attachments/manager-link-form.blade.php b/resources/views/attachments/manager-link-form.blade.php index e9ec2d6dc..a2fba83eb 100644 --- a/resources/views/attachments/manager-link-form.blade.php +++ b/resources/views/attachments/manager-link-form.blade.php @@ -4,7 +4,7 @@

{{ trans('entities.attachments_explain_link') }}

diff --git a/resources/views/attachments/manager.blade.php b/resources/views/attachments/manager.blade.php index 4eeee24bb..4526172d4 100644 --- a/resources/views/attachments/manager.blade.php +++ b/resources/views/attachments/manager.blade.php @@ -38,12 +38,12 @@
- - - - - + + + + + \ No newline at end of file diff --git a/resources/views/form/simple-dropzone.blade.php b/resources/views/form/simple-dropzone.blade.php index e274949ea..cfd3d905d 100644 --- a/resources/views/form/simple-dropzone.blade.php +++ b/resources/views/form/simple-dropzone.blade.php @@ -12,7 +12,7 @@ option:dropzone:zone-text="{{ trans('entities.attachments_dropzone') }}" option:dropzone:file-accept="*" class="relative"> -
+