Skip to content

Updating Reading stats - #121

Open
dannoh wants to merge 22 commits into
Ko-Insight:masterfrom
dannoh:ReadingStats
Open

Updating Reading stats#121
dannoh wants to merge 22 commits into
Ko-Insight:masterfrom
dannoh:ReadingStats

Conversation

@dannoh

@dannoh dannoh commented Jun 16, 2026

Copy link
Copy Markdown
Contributor
  • Added Daily reading streak stats, current and longest.
  • Updated some of the icons that were just squares
  • Added dates to "Longest Time Reading in a Day", "Most Pages in a Day", and the new "Longest Daily Reading Streak"
  • Split the stats endpoint into 2, one heavy and one light. Updated calendar and stats to pull only the date range they need from page-stats instead of the whole db.

Addresses the streaks discussed in #47

Actual Implementation

image

One question is on sizing. The way it works now the sizing can look a little strange if one of the stat cards wraps to a new line it takes up the whole line. Could go to fixed width for the cards so they are more uniform. Would look like this?

Hypothetical Implementation

image

Looking for feedback on the card layout and icon choices especially.

@coveralls

coveralls commented Jun 16, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 61.519% (+5.5%) from 56.065% — dannoh:ReadingStats into GeorgeSG:master

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.

2 participants