admin fixes #85

Merged
chrisp merged 1 commit from claude/clever-fermi-7z0vh5 into main 2026-06-11 00:32:23 +00:00
Owner
No description provided.
chrisp added 1 commit 2026-06-11 00:26:45 +00:00
Add admin leagues page and mobile-friendly admin layout
All checks were successful
🚀 Deploy / 🧪 Test (pull_request) Successful in 2m45s
🚀 Deploy / ʦ🔍 Typecheck & Lint (pull_request) Successful in 1m21s
🚀 Deploy / 🐳 Build (pull_request) Has been skipped
🚀 Deploy / 🚀 Deploy (pull_request) Has been skipped
ddb646402c
- Make admin sidebar responsive: hidden on mobile with a Sheet drawer
  triggered by a hamburger menu button; fixed top bar on mobile
- Reduce dashboard padding to p-4 on mobile (p-8 on md+)
- Add listLeaguesWithStatus() to league model (left-joins seasons for status/year)
- New /admin/leagues page: table of all leagues with link, season year, status badge
- Register admin/leagues route and add Leagues nav link to admin sidebar

https://claude.ai/code/session_01GWWdJ5m8cBK1Es355YNt18
chrisp scheduled this pull request to auto merge when all checks succeed 2026-06-11 00:27:08 +00:00
chrisp merged commit 0034adaa9a into main 2026-06-11 00:32:23 +00:00
chrisp deleted branch claude/clever-fermi-7z0vh5 2026-06-11 00:32:23 +00:00
chrisp referenced this pull request from a commit 2026-06-11 00:32:24 +00:00
Sign in to join this conversation.
No description provided.