From 3c4965c06f96ee215834dc2ea1fb14f0037d600d Mon Sep 17 00:00:00 2001 From: JustTemmie <47639983+JustTemmie@users.noreply.github.com> Date: Fri, 4 Jul 2025 08:04:50 +0200 Subject: [PATCH] feat: start implementing image cropping when uploading pfp still need to fix the selection to within the canvas boundries, and fix theming --- components/CropPopup.vue | 61 ++++++++++ components/Settings/UserSettings/Profile.vue | 37 ++++++- package.json | 1 + pnpm-lock.yaml | 110 +++++++++++++++++++ 4 files changed, 208 insertions(+), 1 deletion(-) create mode 100644 components/CropPopup.vue diff --git a/components/CropPopup.vue b/components/CropPopup.vue new file mode 100644 index 0000000..2e1a6b1 --- /dev/null +++ b/components/CropPopup.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/components/Settings/UserSettings/Profile.vue b/components/Settings/UserSettings/Profile.vue index f1a550b..1df8c44 100644 --- a/components/Settings/UserSettings/Profile.vue +++ b/components/Settings/UserSettings/Profile.vue @@ -21,12 +21,23 @@ + + + +
+