Michael Chihlas
912075cd43
refactor: dashboard design critique — eliminate redundancy, differentiate sections
- Remove GreetingStatStrip (duplicated PerformanceCards data)
- Strip left-border accent from stat cards (AI slop pattern)
- Redesign KnowledgeBaseCards: icon grid → compact row list with icon badges
- Redesign TeamSummary: distinct inline-row layout, no longer identical twin
- Differentiate hover: stat cards use subtle border-hover, sessions keep springy lift
- Add loading skeletons to PerformanceCards, KnowledgeBaseCards, TeamSummary
- Add error state to PerformanceCards
- Extract timeAgo() to shared lib/timeAgo.ts (replaced 4 duplicates)
- Fix Skeleton bg-brand-border (undefined CSS var) → border-default
- Fix double text-xs text-[0.5625rem] class conflicts across dashboard
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 17:06:30 -04:00
..
2026-03-16 19:18:31 -04:00
2026-02-19 00:43:34 -05:00
2026-03-07 18:44:14 -05:00
2026-03-24 04:21:41 +00:00
2026-03-16 13:39:17 -04:00
2026-03-07 18:44:14 -05:00
2026-03-16 13:39:17 -04:00
2026-03-07 15:51:37 -05:00
2026-03-07 18:44:14 -05:00
2026-02-17 20:12:07 -05:00
2026-03-14 20:18:59 -04:00
2026-02-07 23:06:46 -05:00
2026-02-14 23:08:17 -05:00
2026-02-14 23:08:17 -05:00
2026-03-29 17:06:30 -04:00
2026-02-07 21:16:51 -05:00
2026-02-18 12:52:08 -05:00
2026-02-08 18:43:16 -05:00
2026-02-10 18:41:46 -05:00
2026-03-10 09:49:51 -04:00
2026-03-18 02:41:43 +00:00