Commit graph

7 commits

Author SHA1 Message Date
efigueroa
c0e3879cb8 Make player names clickable with Sleeper league URLs
- Wrapped player pills in anchor tags linking to Sleeper league pages
- Both starters and bench players now clickable and link to their league
- Added CSS styling for player-pill-link to maintain existing appearance
- Players maintain hover effects and position-based colors when clickable
- Links work on both web and mobile (Sleeper app deep links)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 23:08:43 -07:00
efigueroa
59265c7798 Fix refresh button 404 and add clickable league names
- Added missing POST route for refresh button at /<username>/<week>/refresh
- Fixed 404 error by redirecting refresh POST to dashboard route
- Made league names clickable links to Sleeper league pages
- Added CSS styling for league name links with hover effects
- Sleeper URLs work on both web and mobile (app deep links)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 23:04:55 -07:00
efigueroa
10f8e07ed4 Add player injury status display feature
- Added injury status processing in app.py to check multiple Sleeper API fields
- Filter out 'Active' status to only display actual injury conditions
- Added injury status display in dashboard template with red styling
- Added CSS styling for injury status badges with red color and border
- Only non-active injury statuses (IR, SUS, PUP, DNI, Questionable, OUT) will be shown

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-06 22:57:42 -07:00
efigueroa
9589a69c9b add collapsible day-rows and game-cards with dates, auto-collapse past items 2025-09-06 22:30:59 -07:00
aef8773d7e mostly working, checkpoint 2025-09-06 15:23:53 -07:00
94d6a54154 css fix 2025-09-04 21:42:18 -07:00
0718fdd01f init 2025-09-04 21:31:23 -07:00