From d6353ee3dba41acc46bc3f8eef2c64fbc1726af6 Mon Sep 17 00:00:00 2001 From: cyfung1031 <44498510+cyfung1031@users.noreply.github.com> Date: Sat, 9 May 2026 13:19:52 +0900 Subject: [PATCH] =?UTF-8?q?fix(UI):=20=E5=8A=A0=20Tooltip=20=E5=90=A6?= =?UTF-8?q?=E5=88=99=E7=9C=8B=E4=B8=8D=E5=88=B0=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/components/layout/Sider.tsx | 189 +++++++++++++++----------- 1 file changed, 108 insertions(+), 81 deletions(-) diff --git a/src/pages/components/layout/Sider.tsx b/src/pages/components/layout/Sider.tsx index 00b651c59..969f3fd85 100644 --- a/src/pages/components/layout/Sider.tsx +++ b/src/pages/components/layout/Sider.tsx @@ -4,7 +4,7 @@ import ScriptList from "@App/pages/options/routes/ScriptList"; import Setting from "@App/pages/options/routes/Setting"; import SubscribeList from "@App/pages/options/routes/SubscribeList"; import Tools from "@App/pages/options/routes/Tools"; -import { Layout, Menu } from "@arco-design/web-react"; +import { Layout, Menu, Tooltip } from "@arco-design/web-react"; import { IconCode, IconFile, @@ -53,29 +53,45 @@ const Sider: React.FC = () => {
- - {t("installed_scripts")} - + + + {t("installed_scripts")} + + - - {t("subscribe")} - + + + {t("subscribe")} + + - - {t("logs")} - + + + {t("logs")} + + - - {t("tools")} - + + + {t("tools")} + + - - {t("settings")} - + + + {t("settings")} + + { onClickMenuItem={handleMenuClick} mode="pop" > - - {t("helpcenter")} - - } - triggerProps={{ - trigger: "hover", - }} - > + - {t("external_links")} + {t("helpcenter")} } + triggerProps={{ + trigger: "hover", + }} > - - - {t("api_docs")} - - - - - {t("development_guide")} - + + {t("external_links")} + + } + > + + + {t("api_docs")} + + + + + {t("development_guide")} + + + + + {t("script_gallery")} + + + + + {t("community_forum")} + + + + + {"GitHub"} + + + + { + guideRef.current?.open(); + }} + > + {t("guide")} - - - {t("script_gallery")} - - - - - {t("community_forum")} - - - - - {"GitHub"} + + + {t("user_guide")} - + disabled 生效 -> 永久显示 */} + > + { - guideRef.current?.open(); + localStorage.collapsed = !collapsed; + setCollapsed(!collapsed); }} > - {t("guide")} - - - - {t("user_guide")} - - - - { - localStorage.collapsed = !collapsed; - setCollapsed(!collapsed); - }} - > - {collapsed ? ( - <> - - {t("show_main_sidebar")} - - ) : ( - <> - - {t("hide_main_sidebar")} - - )} - + {collapsed ? ( + <> + + {t("show_main_sidebar")} + + ) : ( + <> + + {t("hide_main_sidebar")} + + )} + +