From 76aef40de75410b64371ebe871d85dfa9c509b8b Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Wed, 24 Sep 2025 00:30:54 +0800 Subject: [PATCH] feat: add base user avatar component --- frontend_nuxt/components/BaseTimeline.vue | 37 ++++- frontend_nuxt/components/BaseUserAvatar.vue | 132 ++++++++++++++++++ frontend_nuxt/components/CommentItem.vue | 13 +- frontend_nuxt/components/HeaderComponent.vue | 10 +- .../components/PostChangeLogItem.vue | 15 +- frontend_nuxt/components/PostLottery.vue | 18 ++- frontend_nuxt/components/PostPoll.vue | 13 +- .../components/SearchPersonDropdown.vue | 19 ++- frontend_nuxt/components/UserList.vue | 8 +- frontend_nuxt/pages/index.vue | 15 +- frontend_nuxt/pages/message-box/[id].vue | 17 ++- frontend_nuxt/pages/message-box/index.vue | 13 +- frontend_nuxt/pages/posts/[id]/index.vue | 17 ++- frontend_nuxt/pages/settings.vue | 16 ++- frontend_nuxt/pages/users/[id].vue | 14 +- 15 files changed, 314 insertions(+), 43 deletions(-) create mode 100644 frontend_nuxt/components/BaseUserAvatar.vue diff --git a/frontend_nuxt/components/BaseTimeline.vue b/frontend_nuxt/components/BaseTimeline.vue index b95d5e422..a691603e3 100644 --- a/frontend_nuxt/components/BaseTimeline.vue +++ b/frontend_nuxt/components/BaseTimeline.vue @@ -3,10 +3,18 @@