Skip to content

feat(home): activity heatmap + sessions stat#59

Merged
Snazzie merged 1 commit intomainfrom
feat/activity-heatmap
Apr 18, 2026
Merged

feat(home): activity heatmap + sessions stat#59
Snazzie merged 1 commit intomainfrom
feat/activity-heatmap

Conversation

@Snazzie
Copy link
Copy Markdown
Collaborator

@Snazzie Snazzie commented Apr 18, 2026

Summary

  • GitHub-style 12-month activity heatmap on home page showing total driving time per day (hover tooltip, month/day labels, today outline)
  • Heatmap scopes to the current game on game-specific home pages, otherwise shows all games
  • Adds a Sessions count to the period stats (Today / Week / Month / Year / All Time)

Test plan

  • Open / — verify heatmap centers, legend sits under the grid, hover shows time + date
  • Open /fm23, /f125, /acc, /ac-evo — heatmap reflects only that game's laps
  • Confirm Sessions count matches distinct sessionIds per period
  • Check period tabs still work and grid reflows to 5 columns on md+

🤖 Generated with Claude Code

Add GitHub-style 12-month activity heatmap showing total driving time
per day on the home page, scoped to the current game when viewing a
game-specific homepage. Also surface session count alongside laps,
tracks, and cars in the period stats.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Snazzie Snazzie merged commit 9d9c322 into main Apr 18, 2026
1 check passed
@Snazzie Snazzie deleted the feat/activity-heatmap branch April 18, 2026 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant