Skip to content

Ultimate Full-Width Dashboard and Polished Stats.#17

Merged
Chintanpatel24 merged 1 commit into
mainfrom
feat-and-fix-cards-9021963555964763502
May 16, 2026
Merged

Ultimate Full-Width Dashboard and Polished Stats.#17
Chintanpatel24 merged 1 commit into
mainfrom
feat-and-fix-cards-9021963555964763502

Conversation

@Chintanpatel24
Copy link
Copy Markdown
Owner

  • Implemented the Mastercard as an "Ultimate Full-Width Profile Card" (830px) designed to cover the whole README.
  • Dashboard includes: Hero metrics, Language Mastery, Weekly Activity Distribution, Projects Activity, Performance Streaks, and 12-month Heatmap.
  • Resized Issues and PR Summary cards to standardized "Lite Small" (380x120px) for consistent secondary metrics.
  • Fixed text overlap in Pull Request card with dynamic truncation.
  • Enhanced robustness with safeFetch, timeouts, and zero-value fallbacks.
  • Updated README.md and landing page with working examples of the new dashboard.

- Implemented the Mastercard as an "Ultimate Full-Width Profile Card" (830px) designed to cover the whole README.
- Dashboard includes: Hero metrics, Language Mastery, Weekly Activity Distribution, Projects Activity, Performance Streaks, and 12-month Heatmap.
- Resized Issues and PR Summary cards to standardized "Lite Small" (380x120px) for consistent secondary metrics.
- Fixed text overlap in Pull Request card with dynamic truncation.
- Enhanced robustness with `safeFetch`, timeouts, and zero-value fallbacks.
- Updated README.md and landing page with working examples of the new dashboard.

Co-authored-by: Chintanpatel24 <216989679+Chintanpatel24@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 16, 2026 06:36
@vercel
Copy link
Copy Markdown

vercel Bot commented May 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
gitlyy Ready Ready Preview, Comment May 16, 2026 6:36am

@Chintanpatel24 Chintanpatel24 merged commit 9803ba9 into main May 16, 2026
6 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR redesigns the Mastercard SVG into a wider (830px) "ultimate" full-width dashboard with reorganized sections: a name+handle header, a 6-metric hero row, side-by-side Language Mastery and Weekly Activity charts (the latter computed from a new weekMap aggregating contributions by day-of-week), a Projects & PRs / Streaks row, and an enlarged contribution heatmap. The API endpoint computes the new weekMap and name fields, bumps the cache key to master_ultimate_v1, and matches the new 830px width in errorSVG.

Changes:

  • Reworked generateMasterCardSVG layout/sections, increased width/padding, added name and weekMap inputs and a weekly-activity chart.
  • Added day-of-week aggregation (weekMap) and name field in api/master.js, bumped cache key version, updated error SVG dimensions.
  • Adjusted heatmap cell sizing, header gradient, and footer caption.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/svg-master.js Rebuilds the master card with a new header, 6-stat hero row, languages + weekly activity grid, projects + streaks row, and larger heatmap.
api/master.js Computes weekMap and name, threads them into the SVG payload, bumps cache key, and resizes the error SVG to 830px.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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