10216642532cba0dfb73e6008de2a0863900c679
Phase 2 - New shared components: - Button: filled/outlined/text/icon variants, loading state - StatusChip: colored badge with icon per status (completed/running/pending/failed) - StatCard: icon circle with tinted bg, big number display - EmptyState: centered icon, title, description, optional action - SkeletonCard: shimmer loading placeholders (stat, list item, table row) - SegmentedButton: active shows Check icon, secondary-container colors - AirportChip: PlaneTakeoff icon, error hover on remove - Toast: updated to Lucide icons + design token colors Phase 3 - Dashboard redesign: - 5 stat cards with skeleton loading - Status chip separated from destination text (fixes "BDS→DUScompleted" bug) - Hover lift effect on scan cards - Relative timestamps (Just now, Xm ago, Today, Yesterday, N days ago) - EmptyState when no scans exist Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The file is empty.
Description
Languages
Python
65.8%
TypeScript
33.3%
CSS
0.6%
JavaScript
0.2%
HTML
0.1%