Skip to content

feat(dashboard): modern color palette for citations chart#334

Merged
neuromechanist merged 1 commit into
developfrom
feature/citation-chart-palette
Jun 10, 2026
Merged

feat(dashboard): modern color palette for citations chart#334
neuromechanist merged 1 commit into
developfrom
feature/citation-chart-palette

Conversation

@neuromechanist

Copy link
Copy Markdown
Member

Summary

Modernizes the colors of the Publication Citations chart. Swaps the rainbow hsl(hue, 62%, 48%) fallback for a curated Tableau-derived qualitative palette (10 saturated hues + 10 companion tones, 20 total), so the stacked series read as a clean, professional set. Communities tracking more than 20 papers fall back to golden-angle HSL spacing, which keeps overflow colors distinct rather than clustered.

Dashboard-only change (vanilla JS + Chart.js); no API change.

Test plan

  • Inline dashboard JS syntax-checked with bun.
  • Dashboard structure tests pass (renderCitationsChart / citationsChart references intact).

Replace the rainbow HSL fallback with a curated Tableau-derived
qualitative palette (10 saturated hues + 10 companion tones). Overflow
beyond 20 series walks the HSL wheel by the golden angle so colors stay
distinct and balanced instead of clustering.
@github-actions

Copy link
Copy Markdown
Contributor

Dashboard Preview

Name Link
Preview URL https://feature-citation-chart-palet.osa-dash.pages.dev
Branch feature/citation-chart-palette
Commit 9c62207

This preview will be updated automatically when you push new commits.

@neuromechanist neuromechanist merged commit 0b66b34 into develop Jun 10, 2026
7 checks passed
@neuromechanist neuromechanist deleted the feature/citation-chart-palette branch June 10, 2026 00:47
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