Skip to content

Improve dashboard contribution calendar interactions#1340

Merged
e35ventura merged 1 commit into
entrius:testfrom
ventura-oss:feat/dashboard-calendar-tooltip-performance
Jun 23, 2026
Merged

Improve dashboard contribution calendar interactions#1340
e35ventura merged 1 commit into
entrius:testfrom
ventura-oss:feat/dashboard-calendar-tooltip-performance

Conversation

@ventura-oss

@ventura-oss ventura-oss commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • replace the native heatmap cell title with a styled tooltip showing date, hour window, and contribution count
  • hide heatmap cells for hours that have not fully concluded yet
  • improve selected month button contrast without the connector highlight bleed
  • reduce month-switch rendering cost by avoiding MUI wrappers for heatmap cells and caching built calendar results per month/range/current hour

Before / After

Before

Before dashboard contribution calendar

After

After dashboard contribution calendar

Testing

  • npm run build

@xiao-xiao-mao xiao-xiao-mao Bot added the enhancement New feature or request label Jun 22, 2026
@e35ventura e35ventura merged commit fede77c into entrius:test Jun 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants