diff --git a/app/Http/Tools/Editor.php b/app/Http/Tools/Editor.php index 7c3af699..756a317c 100644 --- a/app/Http/Tools/Editor.php +++ b/app/Http/Tools/Editor.php @@ -221,7 +221,7 @@ class Editor Storage::putFileAs($directory, $file, $filename, 'private'); // Create image thumbnail - if ($filetype == 'image') { + if (in_array($file->getMimeType(), ['image/gif', 'image/jpeg', 'image/jpg', 'image/png', 'image/webp'])) { // Get thumbnail name $thumbnail = 'thumbnail-' . $filename; @@ -236,6 +236,10 @@ class Editor // Store thumbnail to disk Storage::put($directory . '/' . $thumbnail, $image); + + } elseif ($file->getMimeType() == 'image/svg+xml') { + + $thumbnail = $filename; } // Store file diff --git a/config/vuefilemanager.php b/config/vuefilemanager.php index ceb5fd36..a3407e7d 100644 --- a/config/vuefilemanager.php +++ b/config/vuefilemanager.php @@ -2,7 +2,7 @@ return [ - 'version' => '1.6', + 'version' => '1.6.3', // Your app name 'app_name' => 'VueFileManager', diff --git a/resources/js/components/FilesView/FileBrowser.vue b/resources/js/components/FilesView/FileBrowser.vue index 5a4da067..a1007e26 100644 --- a/resources/js/components/FilesView/FileBrowser.vue +++ b/resources/js/components/FilesView/FileBrowser.vue @@ -226,8 +226,6 @@ .file-content { display: flex; - flex-wrap: nowrap; - height: 100%; &.is-dragging { @include transform(scale(0.99)); @@ -289,6 +287,7 @@ right: 15px; bottom: 0; @include transition; + overflow-y: auto; &.is-offset { margin-top: 50px; diff --git a/resources/js/components/Others/ContentFileview.vue b/resources/js/components/Others/ContentFileView.vue similarity index 98% rename from resources/js/components/Others/ContentFileview.vue rename to resources/js/components/Others/ContentFileView.vue index 4e179f26..6430a0c0 100644 --- a/resources/js/components/Others/ContentFileview.vue +++ b/resources/js/components/Others/ContentFileView.vue @@ -50,6 +50,7 @@ overflow-x: hidden; padding-left: 15px; padding-right: 15px; + overflow-y: hidden; } @media only screen and (max-width: 690px) { diff --git a/resources/js/components/Others/StorageitemDetail.vue b/resources/js/components/Others/StorageItemDetail.vue similarity index 100% rename from resources/js/components/Others/StorageitemDetail.vue rename to resources/js/components/Others/StorageItemDetail.vue diff --git a/resources/sass/app.scss b/resources/sass/app.scss index eee3e942..46f0d6e8 100644 --- a/resources/sass/app.scss +++ b/resources/sass/app.scss @@ -5,6 +5,7 @@ #viewport { display: flex; width: 100%; + height: 100%; @include transition(200ms); }