Skip to content

feat: add Open in GitHub button to PersonalRecords top repo card#315

Open
AayushiMohan wants to merge 1 commit into
Priyanshu-byte-coder:mainfrom
AayushiMohan:feat/open-in-github-button
Open

feat: add Open in GitHub button to PersonalRecords top repo card#315
AayushiMohan wants to merge 1 commit into
Priyanshu-byte-coder:mainfrom
AayushiMohan:feat/open-in-github-button

Conversation

@AayushiMohan
Copy link
Copy Markdown

@AayushiMohan AayushiMohan commented May 18, 2026

Closes #208

Summary

Added an external link icon next to the busiest repo name
in PersonalRecords component. Clicking it opens the repo
directly on GitHub in a new tab.

Changes

  • Updated getBusiestRepo to return repoUrl
  • Added anchor tag with external link SVG icon
  • Link opens in new tab with rel="noopener noreferrer"

How to Test

Steps for the reviewer to verify this works:

  1. ...
  2. ...

Screenshots (if UI change)

Checklist

  • Linked issue in summary
  • npm run lint passes locally
  • No TypeScript errors (npm run type-check)
  • Self-reviewed the diff
  • Added/updated tests if applicable

@vercel
Copy link
Copy Markdown

vercel Bot commented May 18, 2026

@AayushiMohan is attempting to deploy a commit to the PRIYANSHU DOSHI's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

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

Thanks for your first PR on DevTrack! 🎉

A maintainer will review it within 48 hours. While you wait:

  • Make sure CI is passing (type-check + lint)
  • Double-check the PR description is filled out and the issue is linked
  • Feel free to ask questions in Discussions if you need help

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.

[GOOD FIRST ISSUE] Add 'Open in GitHub' button to PersonalRecords top repo card

1 participant