Redesign UI with new design system (Trek) - #34
Conversation
Introduces a flat, monochrome-first design system: new color tokens, Poppins/Geist type pairing, tightened radius scale, theme-scoped elevation, and a set of new primitives (list-row, segmented, entity-icon, micro-label, amount) used to refresh dashboard, admin, auth, trackers, schedules, statistics, and transactions pages. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (65)
📝 WalkthroughWalkthroughThis PR establishes a refreshed application UI system with new theme tokens and shared components, restructures navigation and admin layouts, adds appearance and quick-add controls, and refactors dashboard, transaction, schedule, statistics, tracker settings, and public tracker interfaces. ChangesTheme and shared UI foundation
Navigation and administration
Feature interfaces
Estimated code review effort: 5 (Critical) | ~120 minutes Possibly related PRs
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Warning Tools execution failed with the following error: Failed to run tools: 14 UNAVAILABLE: read ECONNRESET Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
list-row,segmented,entity-icon,micro-label,amount,admin-shell,quick-add-fab,appearance-card— and supporting utilities (lib/appearance.ts,lib/last-tracker.ts,hooks/use-local-storage-value.ts)Test plan
npm run lint/npm run build🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Improvements