Skip to content

Add insights dashboard and reading-progress bar - #8

Merged
Varnasr merged 1 commit into
mainfrom
claude/insights-reading-progress
Jul 9, 2026
Merged

Varnasr merged 1 commit into
mainfrom
claude/insights-reading-progress

Conversation

@Varnasr

@Varnasr Varnasr commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Description

Brings the last two Dev Case Studies features to Development Discourses for full parity.

Type of Change

  • New feature
  • Style or layout change

Changes Made

  • Insights dashboard on the index (toggle in the results tools): stat tiles plus by-topic / by-type / by-access bar charts read from data/stats.json; topic bars are clickable and filter the library.
  • Reading-progress bar on resource detail pages, driven by scroll.

Frontend-only — reuses the existing generated stats.json; no build change.

Testing

  • Tested locally with a development server
  • Verified search and filter functionality still works
  • Checked responsiveness on mobile viewport

Verified with a headless browser: 5 stat tiles + 25 bars render, clicking a topic bar filters the list, reading-progress fills on scroll, no console errors.

Checklist

  • My changes follow the project's coding style
  • I have tested my changes locally

🤖 Generated with Claude Code

https://claude.ai/code/session_012msh1nNMxadJd417S8FjP2


Generated by Claude Code

Feature parity with Dev Case Studies:
- Insights dashboard on the index (toggle in the results tools): stat tiles
  plus by-topic / by-type / by-access bar charts read from data/stats.json,
  with clickable topic bars that filter the library.
- Reading-progress bar on resource detail pages, driven by scroll.

Frontend-only; reuses the existing generated stats.json (no build change).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012msh1nNMxadJd417S8FjP2
@Varnasr
Varnasr merged commit d42fb5d into main Jul 9, 2026
2 checks passed
@Varnasr
Varnasr deleted the claude/insights-reading-progress branch July 9, 2026 04:09
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