From 96cc67d6f170c7fab5bdb162fe2a531d6a35c101 Mon Sep 17 00:00:00 2001 From: cyfung1031 <44498510+cyfung1031@users.noreply.github.com> Date: Fri, 1 May 2026 14:39:39 +0900 Subject: [PATCH 1/4] =?UTF-8?q?fix(UI):=20=E6=96=B0=E6=89=8B=E6=8C=87?= =?UTF-8?q?=E5=BC=95=E6=8C=89=E9=92=AE=E6=98=BE=E7=A4=BA=E4=B8=8D=E5=85=A8?= =?UTF-8?q?=20#1396?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/components/layout/SiderGuide.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/components/layout/SiderGuide.tsx b/src/pages/components/layout/SiderGuide.tsx index 3d420bae0..161202a4c 100644 --- a/src/pages/components/layout/SiderGuide.tsx +++ b/src/pages/components/layout/SiderGuide.tsx @@ -48,7 +48,7 @@ const SiderGuide: React.ForwardRefRenderFunction<{ open: () => void }, object> = content: , target: "#script-list", title: t("guide_script_list_title"), - placement: "auto", + placement: "center", }, ]; From 219c55e4c0818069d456b538d03c6ae9e59f3a29 Mon Sep 17 00:00:00 2001 From: cyfung1031 <44498510+cyfung1031@users.noreply.github.com> Date: Fri, 1 May 2026 14:41:57 +0900 Subject: [PATCH 2/4] fix step order --- src/pages/components/layout/SiderGuide.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pages/components/layout/SiderGuide.tsx b/src/pages/components/layout/SiderGuide.tsx index 161202a4c..46c71c3e8 100644 --- a/src/pages/components/layout/SiderGuide.tsx +++ b/src/pages/components/layout/SiderGuide.tsx @@ -53,6 +53,11 @@ const SiderGuide: React.ForwardRefRenderFunction<{ open: () => void }, object> = ]; steps.push( + { + target: ".script-sort", + title: t("guide_script_list_sort_title"), + content: t("guide_script_list_sort_content"), + }, { content: t("guide_script_list_enable_content"), target: ".script-enable", @@ -63,11 +68,6 @@ const SiderGuide: React.ForwardRefRenderFunction<{ open: () => void }, object> = target: ".apply_to_run_status", title: t("guide_script_list_apply_to_run_status_title"), }, - { - target: ".script-sort", - title: t("guide_script_list_sort_title"), - content: t("guide_script_list_sort_content"), - }, { target: ".script-updatetime", title: t("guide_script_list_update_title"), From a64a1e63abf1f826be93fda8b94a4577112c7650 Mon Sep 17 00:00:00 2001 From: cyfung1031 <44498510+cyfung1031@users.noreply.github.com> Date: Fri, 1 May 2026 14:49:35 +0900 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20setGuideMode=20?= =?UTF-8?q?=E6=9C=AA=E6=AD=A3=E7=A1=AE=E8=AE=BE=E5=AE=9A=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/components/layout/SiderGuide.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pages/components/layout/SiderGuide.tsx b/src/pages/components/layout/SiderGuide.tsx index 46c71c3e8..8ec6c6aee 100644 --- a/src/pages/components/layout/SiderGuide.tsx +++ b/src/pages/components/layout/SiderGuide.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useImperativeHandle, useState } from "react"; import { useTranslation } from "react-i18next"; import type { Step } from "react-joyride"; -import Joyride from "react-joyride"; +import Joyride, { STATUS } from "react-joyride"; import type { Path } from "react-router-dom"; import { useLocation, useNavigate } from "react-router-dom"; import CustomTrans from "../CustomTrans"; @@ -28,6 +28,7 @@ const SiderGuide: React.ForwardRefRenderFunction<{ open: () => void }, object> = // 隐身模式不打开引导 if (!chrome.extension.inIncognitoContext) { setRun(true); + setGuideMode(true); } } }, []); @@ -148,6 +149,9 @@ const SiderGuide: React.ForwardRefRenderFunction<{ open: () => void }, object> = hash: location.hash, }); } + if (data.status === STATUS.FINISHED || data.status === STATUS.SKIPPED) { + setGuideMode(false); + } }} locale={{ nextLabelWithProgress: t("next_with_progress"), From 052fbd524bb51ca668a273e69704bfde33d8b3ae Mon Sep 17 00:00:00 2001 From: cyfung1031 <44498510+cyfung1031@users.noreply.github.com> Date: Fri, 1 May 2026 14:54:34 +0900 Subject: [PATCH 4/4] =?UTF-8?q?=E6=B3=A8=E9=87=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/components/layout/SiderGuide.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pages/components/layout/SiderGuide.tsx b/src/pages/components/layout/SiderGuide.tsx index 8ec6c6aee..5d67e1477 100644 --- a/src/pages/components/layout/SiderGuide.tsx +++ b/src/pages/components/layout/SiderGuide.tsx @@ -151,6 +151,7 @@ const SiderGuide: React.ForwardRefRenderFunction<{ open: () => void }, object> = } if (data.status === STATUS.FINISHED || data.status === STATUS.SKIPPED) { setGuideMode(false); + // finish / skip: 停在当前画面 } }} locale={{