Commit Graph

3 Commits

Author SHA1 Message Date
mindesbunister
b2c7551d5b feat: Add collapsible roadmap items with completed collapsed by default
- Added expandedItems state to track which items are expanded
- Auto-expands only non-complete items on load (in-progress, planned)
- Complete items collapsed by default for better overview
- Click anywhere on item header or chevron to toggle
- Smooth transitions and hover effects
- Improves readability when many items are complete
2025-11-25 07:52:10 +01:00
mindesbunister
ff42115035 feat: Add roadmap navigation to homepage with back button
Changes:
- Homepage: Added roadmap card with indigo/violet gradient
- Changed grid from 3 to 4 columns (responsive: 2 on mobile, 4 on desktop)
- Roadmap page: Added back button to header for easy navigation
- Visual consistency: Matches existing card design patterns

Navigation Flow:
- Homepage → Roadmap card → /roadmap page
- Roadmap page → Back button → Homepage

Files Modified:
- app/page.tsx (navigation grid + roadmap card)
- app/roadmap/page.tsx (back button in header)
2025-11-24 13:08:31 +01:00
mindesbunister
801cc045c5 feat: Add roadmap page showing development progress
New Features:
- /roadmap page with visual progress tracking
- Shows all completed, in-progress, and planned features
- Stats overview: total items, completion rate, status breakdown
- Color-coded status indicators (green=complete, blue=in-progress, gray=planned)

API Endpoint:
- GET /api/roadmap returns structured roadmap data
- 15 major features documented across 7 phases
- Each item includes: title, status, description, impact, completion date, implementation details

Documented Features:
 Phase 1-3: Core system, TP2 runner, ATR-based risk, ADX adaptive, quality filtering, 5-layer DB protection

Overall Progress: 11/15 complete (73% completion rate)

Files Added:
- app/roadmap/page.tsx (frontend)
- app/api/roadmap/route.ts (backend)
2025-11-24 12:54:59 +01:00