From f522fdd049bd6a9e50b02b8a21287dc74100b611 Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Sat, 18 Apr 2026 11:17:36 +0800 Subject: [PATCH] feat(ui): rich home page, sticky header with user menu and nav Made-with: Cursor --- app/components/AppShell.vue | 252 ++++++++++++++++++++++++++-------- app/composables/useAuthSession.ts | 2 + app/layouts/default.vue | 4 +- app/layouts/not-login.vue | 2 +- app/layouts/public.vue | 14 +- app/pages/index/index.vue | 277 ++++++++++++++++++++++++++++++-------- server/api/auth/me.get.ts | 20 ++- server/api/config/me.get.ts | 14 ++ server/service/auth/index.ts | 12 ++ 9 files changed, 476 insertions(+), 121 deletions(-) diff --git a/app/components/AppShell.vue b/app/components/AppShell.vue index 08cf7b2..ef2878c 100644 --- a/app/components/AppShell.vue +++ b/app/components/AppShell.vue @@ -1,83 +1,223 @@