Skip to content

Add a self-contained HTML dashboard report - #43

Merged
akshay-grabtaxi merged 1 commit into
grab:masterfrom
MinhNguyen-nvm:feature/html-dashboard
Jul 29, 2026
Merged

Add a self-contained HTML dashboard report#43
akshay-grabtaxi merged 1 commit into
grab:masterfrom
MinhNguyen-nvm:feature/html-dashboard

Conversation

@vanminh-grabtaxi

Copy link
Copy Markdown
Collaborator

Every analysis now writes dashboard.html next to the markdown and JSON reports. The file embeds the report data and renders entirely client-side with no external dependencies, so it works offline and from CI artifact browsers.

The dashboard shows the total size tiles, the component breakdown as a stacked bar, per-team download sizes with a drill-down into each team's components, modules, and libraries, and searchable tables for modules, libraries, and large files. Light and dark themes follow the system setting with a manual toggle.

Every analysis now writes dashboard.html next to the markdown and JSON
reports. The file embeds the report data and renders entirely client
side with no external dependencies, so it works offline and from CI
artifact browsers.

The dashboard shows the total size tiles, the component breakdown as a
stacked bar, per-team download sizes with a drill-down into each team's
components, modules, and libraries, and searchable tables for modules,
libraries, and large files. Light and dark themes follow the system
setting with a manual toggle.
@MinhNguyen-nvm
MinhNguyen-nvm force-pushed the feature/html-dashboard branch from 0477f38 to c9bcf33 Compare July 29, 2026 09:35
@akshay-grabtaxi
akshay-grabtaxi merged commit c9bcf33 into grab:master Jul 29, 2026
4 checks passed
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.

3 participants