tpmjs/apps/web/src/components
Ajax Davis a4cfea5cc3 feat: add dark mode toggle to navigation
- Add ThemeToggle component to desktop AppHeader navbar
- Add ThemeToggle to mobile MobileMenu with label
- Reorganize social links in mobile menu for cleaner layout
- Toggle uses existing ThemeToggle component with sun/moon icons

Closes #4

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-07 14:05:03 +10:00
..
auth feat: add Better Auth with email/password authentication 2026-01-01 20:45:10 +10:00
collections feat: add collections feature for organizing tools 2026-01-02 02:35:32 +10:00
home fix: replace marketing speak with straightforward copy on homepage 2025-12-28 12:47:03 +10:00
providers fix(lint): configure Biome to properly ignore build directories 2025-11-26 22:49:45 +10:00
stats feat: add comprehensive stats dashboard with D3 charts 2025-12-28 17:08:19 +10:00
AppFooter.tsx chore: prepare for Hacker News launch 2025-12-28 11:46:59 +10:00
AppHeader.tsx feat: add dark mode toggle to navigation 2026-01-07 14:05:03 +10:00
ArchitectureDiagram.tsx feat: add npm-like features to tool detail page and update keyword to tpmjs 2025-12-29 21:30:42 +10:00
AuthHeader.tsx feat: add minimal header to auth pages 2026-01-02 01:28:04 +10:00
BundleSize.tsx feat: add npm-like features to tool detail page and update keyword to tpmjs 2025-12-29 21:30:42 +10:00
DownloadSparkline.tsx feat: add npm-like features to tool detail page and update keyword to tpmjs 2025-12-29 21:30:42 +10:00
EcosystemDiagram.tsx feat: rewrite integrations page with case study and simplified diagram 2026-01-01 10:00:21 +10:00
Markdown.tsx fix: replace hardcoded colors with theme-aware tokens in Markdown component 2026-01-07 13:46:28 +10:00
MobileMenu.tsx feat: add dark mode toggle to navigation 2026-01-07 14:05:03 +10:00
SDKFlowDiagram.tsx chore: prepare for Hacker News launch 2025-12-28 11:46:59 +10:00
ThemeToggle.tsx fix(lint): configure Biome to properly ignore build directories 2025-11-26 22:49:45 +10:00
TokenBreakdown.tsx feat: add interactive tool playground with AI-powered execution 2025-11-30 00:36:05 +10:00
ToolPlayground.tsx refactor: rename exportName to name across entire codebase 2025-12-17 17:19:21 +10:00