feat(stats): add Reading Speed and Cards/Hour efficiency charts to Trend

- Add cardsPerHour and readingSpeed series to TrendsDashboardQueryResult and TrendsDashboardData
- Reorganize Trends tab into Activity, Cumulative Totals, Efficiency, Patterns, and Library sections
- Disambiguate per-period vs cumulative chart titles
- Label Activity section header with current groupBy period
This commit is contained in:
2026-06-07 00:27:13 -07:00
parent e0e9c182ee
commit 36ec5c1b93
6 changed files with 100 additions and 37 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ When YouTube channel metadata is available, the Library tab groups videos by cre
#### Trends
Watch time, sessions, words seen, and per-anime progress/pattern charts with configurable date ranges and grouping.
Grouped into Activity (per-day/month watch time, cards, words, sessions), Cumulative Totals (running totals incl. new words learned and episodes), Efficiency (reading speed, cards/hour, lookups per 100 words), Patterns (watch time by day of week and hour), and per-anime Library charts — all with configurable date ranges and grouping.
![Stats Trends](/screenshots/stats-trends.png)