fix: Home page has dead PDF upload card and outdated status section #28

Closed
opened 2026-04-09 21:22:22 +00:00 by KnallerKalle · 1 comment
KnallerKalle commented 2026-04-09 21:22:22 +00:00 (Migrated from github.com)

Problem

The home page (src/app/[locale]/page.tsx) has:

  1. Dead PDF upload card - Shows 'Coming soon...' with opacity-60. This is misleading since the app now has full PDF-independent lesson generation via AI.
  2. Outdated project status - Shows 'Building core UI pages...' as in-progress, but all core pages are complete.
  3. Missing links - No Knowledge Base card (one of the core features), no FI card, no Analytics card.

Solution

  1. Replace PDF card with Knowledge Base card (link to /knowledge)
  2. Update project status section to reflect current state
  3. Add Analytics card
  4. Consider grid layout improvement (5 cards → better arrangement)

Files Affected

  • src/app/[locale]/page.tsx - Update cards and status
  • src/messages/en.json - Add/update translation keys if needed
## Problem The home page (`src/app/[locale]/page.tsx`) has: 1. **Dead PDF upload card** - Shows 'Coming soon...' with opacity-60. This is misleading since the app now has full PDF-independent lesson generation via AI. 2. **Outdated project status** - Shows 'Building core UI pages...' as in-progress, but all core pages are complete. 3. **Missing links** - No Knowledge Base card (one of the core features), no FI card, no Analytics card. ## Solution 1. Replace PDF card with Knowledge Base card (link to /knowledge) 2. Update project status section to reflect current state 3. Add Analytics card 4. Consider grid layout improvement (5 cards → better arrangement) ## Files Affected - `src/app/[locale]/page.tsx` - Update cards and status - `src/messages/en.json` - Add/update translation keys if needed
KnallerKalle commented 2026-04-09 21:39:55 +00:00 (Migrated from github.com)

Fixed in commit 36f3b12

  • Replaced dead PDF card with Knowledge Base card
  • Added FI (Functional Integration) card
  • Added Analytics card
  • Removed outdated project status section
  • Updated card layout to responsive 3-column grid
  • Build passes, 27/27 tests passing
Fixed in commit 36f3b12 - Replaced dead PDF card with Knowledge Base card - Added FI (Functional Integration) card - Added Analytics card - Removed outdated project status section - Updated card layout to responsive 3-column grid - Build passes, 27/27 tests passing
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Kalle/ATM#28
No description provided.