From 5278bce000305dd9fcabb4bc6c0962e48b0e7482 Mon Sep 17 00:00:00 2001 From: wdunn001 Date: Thu, 20 Aug 2026 23:32:27 -0400 Subject: [PATCH] feat(profile): user avatar upload endpoint, UserAvatar in header and profile, account home rework --- server/components/ImageUpload.vue | 9 +- server/components/UserHeader/UserWidget.vue | 22 ++- server/pages/account/index.vue | 165 +++++++++++--------- server/pages/user/[id]/index.vue | 12 +- server/server/api/v1/user/avatar.post.ts | 54 +++++++ 5 files changed, 177 insertions(+), 85 deletions(-) create mode 100644 server/server/api/v1/user/avatar.post.ts diff --git a/server/components/ImageUpload.vue b/server/components/ImageUpload.vue index f1283a0c..a86e3eaf 100644 --- a/server/components/ImageUpload.vue +++ b/server/components/ImageUpload.vue @@ -3,6 +3,12 @@ class="relative group/iconupload rounded-xl overflow-hidden w-20 mx-auto" > +
+ {{ fallbackName.charAt(0).toUpperCase() }} +