Skip to content

Chart Clarity Review: ContributorImpactChart #228

Description

@hcaballero2

[UI/UX] Chart Clarity Review: ContributorImpactChart

Context
We need a peer review of the ContributorImpactChart (Scatter Chart) to ensure the 3D data representation (X, Y, and Z/bubble size) translates clearly to end users. Scatter plots with varying bubble sizes can sometimes suffer from overlapping data points or unclear axes. We need a fresh set of eyes to verify that the "Experience vs. Impact" correlation is immediately understandable.

Acceptance Criteria

  • Review ContributorImpactChart.jsx and its rendering on the dashboard.
  • Test the chart with a large dataset to see if overlapping bubbles obscure tooltips or make the chart unreadable. Consider recommending an opacity adjustment if needed.
  • Verify that the axes labels ("Commits (Experience)", "Issues Closed") and the explanatory text at the bottom clearly communicate the chart's purpose.
  • Check the ZAxis range ([40, 300]). Does it scale the bubbles appropriately across different screen sizes?
  • Submit a PR with any necessary styling, prop, or label adjustments to improve readability.

Files to Check:

  • src/components/charts/ContributorImpactChart.jsx

Metadata

Metadata

Assignees

Labels

frontendworking on the react frontend

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions