Skip to content

feat(leaderboard): community hub, home recipe UX, and embedded distribution chart#55

Merged
JuhaoLiang1997 merged 2 commits into
mainfrom
UpdatePage
Jul 10, 2026
Merged

feat(leaderboard): community hub, home recipe UX, and embedded distribution chart#55
JuhaoLiang1997 merged 2 commits into
mainfrom
UpdatePage

Conversation

@Gong-K

@Gong-K Gong-K commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Rebuild the home page around why submit, embedded serving-recipe distribution chart, suite cards with recipe line, and a contribution quickstart.
  • Add community routes: contributors, wanted hardware, reproduction quests, submit wizard, and citation page.
  • Add results sharing: copy link / Markdown / BibTeX, share-card PNG, and discuss templates in the result modal.
  • Keep distribution.js data generation for the home chart; remove the standalone distribution.html page.

Test plan

  • node --test leaderboard/site/test/*.mjs (56 pass)
  • Local preview via python leaderboard/site/serve.py --port 8765
  • Home chart loads from distribution.js
  • Community nav: #/contributors, #/wanted, #/reproduce, #/submit
  • Result modal share / cite actions work

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

✅ AccelMark Validation: All submissions valid

See the workflow run for details.

@Gong-K

Gong-K commented Jul 3, 2026 via email

Copy link
Copy Markdown
Collaborator Author

Embed distribution chart on index.html (keep distribution.js data), add
Community pages, submit wizard, share/cite modal, and recipe-first home
layout. Remove standalone distribution.html and unused distribution view.

Co-authored-by: Cursor <cursoragent@cursor.com>
@Gong-K Gong-K changed the title Feat: Serving Recipe Distribution Page feat(leaderboard): community hub, home recipe UX, and embedded distribution chart Jul 10, 2026
@JuhaoLiang1997 JuhaoLiang1997 merged commit 6b289f8 into main Jul 10, 2026
5 checks passed
@JuhaoLiang1997 JuhaoLiang1997 deleted the UpdatePage branch July 10, 2026 14:14
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