Skip to content

Close centy issue #20: replace inline SVG icons with lucide-react#22

Merged
tupe12334 merged 3 commits into
mainfrom
issue-20
Feb 25, 2026
Merged

Close centy issue #20: replace inline SVG icons with lucide-react#22
tupe12334 merged 3 commits into
mainfrom
issue-20

Conversation

@tupe12334

Copy link
Copy Markdown
Member

Summary

  • Installs lucide-react (MIT, tree-shakeable, Tailwind-compatible)
  • Replaces all inline <svg> elements across 13 source files with Lucide components
  • Icon mappings: Package, FileText, MessageSquare, ExternalLink, Terminal, ArrowRight, ArrowUpRight, Download, Check, Copy, RefreshCw, Info, Network, GitBranch, Zap, BookMarked, FileCode
  • Brand icons (GitHub, Azure, Jira, OS logos) and the custom SpawnIcon hub/spoke are kept as-is — no library equivalent exists
  • Visual snapshots updated

Test plan

  • pnpm build passes with no TypeScript or compile errors
  • All 27 visual snapshot tests pass (pre-push hook)

🤖 Generated with Claude Code

tupe12334 and others added 3 commits February 25, 2026 19:48
Installs lucide-react and replaces all inline SVG icon elements across
15 files with equivalent Lucide components (Package, FileText,
MessageSquare, ExternalLink, Terminal, ArrowRight, ArrowUpRight,
Download, Check, Copy, RefreshCw, Info, Network, GitBranch, Zap,
BookMarked, FileCode). Brand icons (GitHub, Azure, Jira, OS) and the
custom SpawnIcon hub/spoke are kept as-is since no library equivalent
exists.

Closes centy issue #20.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Preview deployment

🚀 https://22c28e4a.worktree-io-landing.pages.dev

@tupe12334 tupe12334 merged commit eff76b1 into main Feb 25, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant