echos-ocr/src/app
Randall Stillwell 7ff9724a63 Unified dashboard redesign: Quicksand font, charcoal theme, merged upload
- Switch font from Geist to Google Quicksand
- Replace indigo/violet primary with charcoal gray (rgb 31,32,29)
- Update gradient-mesh to warm neutral tones (amber/sage)
- Remove sidebar, add fixed top header bar with profile dropdown
- Merge dashboard and upload pages into single table-centric view
- Stat cards now act as clickable table filters with active highlight
- Simplified filter toolbar: search + dropdowns left, export + upload right
- Upload modal with drag-drop, per-file XHR progress, background uploads
- Global drag-and-drop listener opens upload modal from anywhere
- Table rows are clickable (navigate to detail page)
- Right-click column headers for visibility context menu
- Mobile-responsive card layout below md breakpoint
- Uploading row placeholders with animated progress bars
- Floating selection toolbar slides in at bottom on multi-select
- Delete sidebar, dashboard-hero, quick-actions, upload page

Made-with: Cursor
2026-03-11 15:26:56 -05:00
..
api Fix AI test endpoint min token requirement 2026-03-11 11:46:25 -05:00
cards/[id] Fix AI test endpoint min token requirement 2026-03-11 11:46:25 -05:00
settings Switch to Vercel AI Gateway for multi-provider OCR 2026-03-11 11:05:38 -05:00
favicon.ico Initial commit from Create Next App 2026-03-09 15:31:21 -05:00
globals.css Unified dashboard redesign: Quicksand font, charcoal theme, merged upload 2026-03-11 15:26:56 -05:00
layout.tsx Unified dashboard redesign: Quicksand font, charcoal theme, merged upload 2026-03-11 15:26:56 -05:00
page.tsx Unified dashboard redesign: Quicksand font, charcoal theme, merged upload 2026-03-11 15:26:56 -05:00