From 692a12affd087f62041820780d90859f183064db Mon Sep 17 00:00:00 2001 From: JOJO <1498581755@qq.com> Date: Tue, 7 Apr 2026 17:03:37 +0800 Subject: [PATCH] feat: complete guided tutorial with mobile flow and ui polish --- static/src/App.vue | 19 +- static/src/app/components.ts | 4 +- static/src/components/input/InputComposer.vue | 1 + static/src/components/input/QuickMenu.vue | 7 + .../components/overlay/TutorialOverlay.vue | 456 ++++++++++++++++++ static/src/components/panels/LeftPanel.vue | 12 +- .../personalization/PersonalizationDrawer.vue | 75 ++- .../sidebar/ConversationSidebar.vue | 10 +- static/src/components/token/TokenDrawer.vue | 4 +- static/src/stores/tutorial.ts | 270 +++++++++++ .../styles/components/overlays/_overlays.scss | 244 ++++++++++ 11 files changed, 1074 insertions(+), 28 deletions(-) create mode 100644 static/src/components/overlay/TutorialOverlay.vue create mode 100644 static/src/stores/tutorial.ts diff --git a/static/src/App.vue b/static/src/App.vue index 987d822..4ade2c0 100644 --- a/static/src/App.vue +++ b/static/src/App.vue @@ -124,6 +124,7 @@ diff --git a/static/src/components/input/QuickMenu.vue b/static/src/components/input/QuickMenu.vue index e22e97f..a5ac7cd 100644 --- a/static/src/components/input/QuickMenu.vue +++ b/static/src/components/input/QuickMenu.vue @@ -4,6 +4,7 @@ - + @@ -36,11 +42,11 @@