canvas-website/src/routes
Jeff Emmett ed61902fab feat: add Last Visited canvases and per-board Activity Logger
- Add "Last Visited" section to Dashboard showing recent board visits
- Add per-board activity logging that tracks shape creates/deletes/updates
- Activity panel with collapsible sidebar, grouped by date
- Debounced update logging to skip tiny movements
- Full dark mode support for both features

New files:
- src/lib/visitedBoards.ts - Visit tracking service
- src/lib/activityLogger.ts - Activity logging service
- src/components/ActivityPanel.tsx - Activity panel UI
- src/css/activity-panel.css - Activity panel styles

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-06 00:36:43 +01:00
..
Auth.tsx feat: rebrand CryptoLogin to CryptID 2025-11-16 14:09:23 -07:00
Board.tsx feat: add Last Visited canvases and per-board Activity Logger 2026-01-06 00:36:43 +01:00
Contact.tsx update contact page with calendar booking & added presentations 2025-07-27 16:07:44 -04:00
Dashboard.tsx feat: add Last Visited canvases and per-board Activity Logger 2026-01-06 00:36:43 +01:00
Default.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Inbox.tsx automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
LinkDevice.tsx feat: rename CryptID to enCryptID, improve Settings Menu styling 2026-01-02 21:29:48 +01:00
Presentations.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
Resilience.tsx feat: update mulTmux terminal tool and improve shape utilities 2025-11-26 04:08:08 -08:00
VerifyEmail.tsx Add backlog tasks from worktrees and feature branches 2025-12-03 21:56:54 -08:00