diff --git a/apps/web/src/components/incident/flow-pipeline.tsx b/apps/web/src/components/incident/flow-pipeline.tsx index fdbb6f95..978a3d6b 100644 --- a/apps/web/src/components/incident/flow-pipeline.tsx +++ b/apps/web/src/components/incident/flow-pipeline.tsx @@ -65,24 +65,18 @@ function getNodeStatus(nodeId: FlowStage, activeStage: FlowStage, isResolved: bo return 'pending' } -// ── Q版龍蝦 SVG ────────────────────────────────────────────────────────────── +// ── OpenClaw Icon (取代龍蝦 — Sprint 5R 設計稿批准) ────────────────────────── +// 來源: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/openclaw.png -function LobsterSVG({ color, size = 18 }: { color: string; size?: number }) { - const h = Math.round(size * 20 / 18) +function OpenClawIcon({ size = 20 }: { size?: number }) { return ( - - - - - - - - - - - - - + OpenClaw ) } @@ -123,7 +117,7 @@ function PipelineStyleA({ activeStage, isResolved }: { activeStage: FlowStage; i
{isActive && (
- +
)}
@@ -208,7 +202,7 @@ function PipelineStyleB({ activeStage, isResolved }: { activeStage: FlowStage; i {/* 龍蝦 (active 節點,站在進度條終點上方) */} {isActive && (
- +
)} {!isActive &&
} @@ -263,7 +257,7 @@ function PipelineStyleC({ activeStage, isResolved }: { activeStage: FlowStage; i
{isActive && (
- +
)}
@@ -325,7 +319,7 @@ function PipelineStyleD({ activeStage, isResolved }: { activeStage: FlowStage; i
{isActive && (
- +
)}