From dd76db193c5451320c8e5b0447b746d354a51dca Mon Sep 17 00:00:00 2001 From: ittoview Date: Wed, 25 Feb 2026 08:46:35 +0000 Subject: [PATCH] =?UTF-8?q?style(=E5=AF=BC=E8=88=AA):=20=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E6=B5=81=E7=A8=8B=E6=80=BB=E8=A7=88=E5=9B=BE=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=85=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - App.tsx 移除 /process-roadmap 路由及组件导入 - 首页功能入口卡片移除"流程总览图" - 侧边栏导航移除"流程总览图"链接 - ProcessDetailPage 移除"返回总览图"按钮及相关逻辑 via [HAPI](https://hapi.run) Co-Authored-By: HAPI --- src/App.tsx | 2 -- src/components/layout/Sidebar.tsx | 2 -- src/pages/HomePage.tsx | 10 +--------- src/pages/ProcessDetailPage.tsx | 12 +----------- 4 files changed, 2 insertions(+), 24 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 1642a7b..c90b774 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -6,7 +6,6 @@ import { ProcessGroupsPage } from './pages/ProcessGroupsPage' import { ProcessDetailPage } from './pages/ProcessDetailPage' import { ProcessMatrixPage } from './pages/ProcessMatrixPage' import { ProcessGraphPage } from './pages/ProcessGraphPage' -import { ProcessRoadmapPage } from './pages/ProcessRoadmapPage' import { ArtifactDetailPage } from './pages/ArtifactDetailPage' import { ToolDetailPage } from './pages/ToolDetailPage' import { SettingsPage } from './pages/SettingsPage' @@ -22,7 +21,6 @@ function App() { } /> } /> } /> - } /> } /> } /> } /> diff --git a/src/components/layout/Sidebar.tsx b/src/components/layout/Sidebar.tsx index 0ea83b3..ed01403 100644 --- a/src/components/layout/Sidebar.tsx +++ b/src/components/layout/Sidebar.tsx @@ -6,7 +6,6 @@ import { BookOpen, Layers, LayoutGrid, - Workflow, Share2, Settings, ChevronLeft, @@ -16,7 +15,6 @@ import { const navItems = [ { path: '/', label: '首页', icon: Home }, { path: '/process-matrix', label: '49过程矩阵', icon: LayoutGrid }, - { path: '/process-roadmap', label: '流程总览图', icon: Workflow }, { path: '/knowledge-areas', label: '知识领域', icon: BookOpen }, { path: '/process-groups', label: '过程组', icon: Layers }, { path: '/process-graph', label: '过程关系图', icon: Share2 }, diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 272475d..84e6169 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -1,6 +1,6 @@ import { Link } from 'react-router-dom' import { motion } from 'framer-motion' -import { BookOpen, Layers, LayoutGrid, Workflow, ArrowRight } from 'lucide-react' +import { BookOpen, Layers, LayoutGrid, ArrowRight } from 'lucide-react' import { stats } from '@/data' const features = [ @@ -12,14 +12,6 @@ const features = [ color: 'from-emerald-500 to-teal-500', count: stats.processCount, }, - { - icon: Workflow, - title: '流程总览图', - description: '五组十域可交互SVG流程图,支持模块点击跳转', - link: '/process-roadmap', - color: 'from-orange-500 to-amber-500', - count: null, - }, { icon: BookOpen, title: '知识领域', diff --git a/src/pages/ProcessDetailPage.tsx b/src/pages/ProcessDetailPage.tsx index 79522f4..dff6752 100644 --- a/src/pages/ProcessDetailPage.tsx +++ b/src/pages/ProcessDetailPage.tsx @@ -1,6 +1,6 @@ import { useParams, Link, useLocation, useNavigate } from 'react-router-dom' import { motion } from 'framer-motion' -import { ArrowLeft, ArrowRight, FileText, Wrench, FileOutput, LayoutGrid, Workflow, Eye, EyeOff, Info } from 'lucide-react' +import { ArrowLeft, ArrowRight, FileText, Wrench, FileOutput, LayoutGrid, Eye, EyeOff, Info } from 'lucide-react' import { getProcessDetail, processes } from '@/data' import { useState, useEffect } from 'react' @@ -53,7 +53,6 @@ export function ProcessDetailPage() { } const fromMatrix = location.state?.from === 'matrix' - const fromRoadmap = location.state?.from === 'roadmap' if (!processDetail) { return ( @@ -87,15 +86,6 @@ export function ProcessDetailPage() { 返回矩阵 )} - {fromRoadmap && ( - - )}