+ {/* Desktop SVG Diagram */}
+
+
+
+ {/* Tooltip */}
+
s.id === activeId) ?? null} />
+
+
+ {/* Mobile List View */}
+
+
+ );
+};
+
+export default BountyFlowDiagram;
\ No newline at end of file
diff --git a/frontend/src/pages/HowItWorksPage.tsx b/frontend/src/pages/HowItWorksPage.tsx
index 9b245eb50..10333f9b9 100644
--- a/frontend/src/pages/HowItWorksPage.tsx
+++ b/frontend/src/pages/HowItWorksPage.tsx
@@ -2,6 +2,7 @@ import React from 'react';
import { motion } from 'framer-motion';
import { PageLayout } from '../components/layout/PageLayout';
import { FlowTabs } from '../components/how-it-works/FlowTabs';
+import BountyFlowDiagram from '../components/bounty/BountyFlowDiagram';
import { fadeIn } from '../lib/animations';
export function HowItWorksPage() {
@@ -12,6 +13,18 @@ export function HowItWorksPage() {