From 335a08454acf7d606c62178400729071b541a8f6 Mon Sep 17 00:00:00 2001 From: Rick Ye Date: Fri, 11 Sep 2026 15:17:21 +0800 Subject: [PATCH] =?UTF-8?q?feat(settings):=20=E6=8F=92=E4=BB=B6=E4=BA=8C?= =?UTF-8?q?=E7=BA=A7=E9=A1=B5=E9=A1=B6=E9=83=A8=E6=94=B9=E9=9D=A2=E5=8C=85?= =?UTF-8?q?=E5=B1=91=E5=AF=BC=E8=88=AA=EF=BC=88shadcn=20Breadcrumb=20?= =?UTF-8?q?=E8=AF=AD=E4=B9=89=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../renderer/src/components/SettingsModal.tsx | 35 +++++++++++-------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/apps/desktop/src/renderer/src/components/SettingsModal.tsx b/apps/desktop/src/renderer/src/components/SettingsModal.tsx index 1e54ca3..649128a 100644 --- a/apps/desktop/src/renderer/src/components/SettingsModal.tsx +++ b/apps/desktop/src/renderer/src/components/SettingsModal.tsx @@ -2,8 +2,8 @@ import { memo, useEffect, useMemo, useRef, useState, useTransition, type ReactNo import type { JSX, RefObject } from 'react' import { useVirtualizer } from '@tanstack/react-virtual' import { - LuArrowLeft, LuCheck, + LuChevronRight, LuCpu, LuDatabase, LuFolderOpen, @@ -1542,20 +1542,27 @@ export function SettingsModal({ {/* 右侧:内容页 */}
- {tab.startsWith('plugin:') && ( - + {tab.startsWith('plugin:') ? ( + // 二级页顶部:面包屑导航(shadcn Breadcrumb 语义——上级可点、ChevronRight 分隔、当前页前景色不可点) + + ) : ( +
+
{meta.title}
+ {meta.desc &&
{meta.desc}
} +
)} -
-
{meta.title}
- {meta.desc &&
{meta.desc}
} -