From 5727afcfa869eaa14751793feab08752b0a68c73 Mon Sep 17 00:00:00 2001 From: Thaum Rystra <9525416+ThaumRystra@users.noreply.github.com> Date: Tue, 3 Sep 2024 16:02:56 +0200 Subject: [PATCH] Added ThumbHash to user images --- .vscode/settings.json | 1 + .../client/ui/components/ImageUploadInput.vue | 32 +++++++++++++------ .../ui/files/userImages/UserImageCard.vue | 9 ++++++ app/imports/client/ui/utility/getThumbHash.js | 14 ++++++++ .../server/imageProcessing/createThumbnail.js | 8 ----- app/package-lock.json | 5 +++ app/package.json | 1 + 7 files changed, 53 insertions(+), 17 deletions(-) create mode 100644 app/imports/client/ui/utility/getThumbHash.js delete mode 100644 app/imports/server/imageProcessing/createThumbnail.js diff --git a/.vscode/settings.json b/.vscode/settings.json index 2704425a..9a719366 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,6 +18,7 @@ "Ruleset", "snackbars", "Spellcasting", + "thumbhash", "uncomputed", "vuetify", "Vuex", diff --git a/app/imports/client/ui/components/ImageUploadInput.vue b/app/imports/client/ui/components/ImageUploadInput.vue index 5d2b0b98..8a331ff8 100644 --- a/app/imports/client/ui/components/ImageUploadInput.vue +++ b/app/imports/client/ui/components/ImageUploadInput.vue @@ -33,6 +33,7 @@