You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
src/components/Header.tsx renders the top navigation bar with two <NavLink> items: Explorer and Planner. They're currently text-only. Adding icons from lucide-react makes the nav more visually distinct.
🛠️ Implementation Plan
Open src/components/Header.tsx and import appropriate icons. Suggested icons:
Explorer: Network (represents a graph/node structure)
Feel free to browse lucide.dev if you'd prefer different icons, just keep them intuitive.
Render each icon inline with its label inside the <NavLink>, aligned horizontally with a small gap between the icon and text.
Run pnpm dev and verify both links show their icons, the active-state colour (text-red-600) applies to both icon and text, and the layout looks correct.
✅ Acceptance Criteria
Explorer nav link has an icon to its left
Planner nav link has an icon to its left
Active-state colour applies to both the icon and the text
Icons are visually consistent in size and alignment
Activity
pulkitdotio commentedon Jun 3, 2026
Hi, I would like to work on this issue.
Add navbar icons #5