3bf11ae6bfaf6bd75229ed1a91a8e09a35db5001
11 tasks: the shared banner store + renderer, a friendlier network-unreachable message in client.ts, then migrating every existing inline error site (GarminConnection, SyncModal, Profile, Activities, Analysis, TrainingTypesCard, LoginGate, OnboardingWizard) to it, finishing with dead-CSS cleanup. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Description
No description provided
Languages
Go
72.8%
TypeScript
20.3%
Python
4.7%
CSS
2.1%