feat: add onboarding walkthrough targets for dashboard widgets - #2582
feat: add onboarding walkthrough targets for dashboard widgets#2582RajD2910 wants to merge 2 commits into
Conversation
|
Thanks for your first PR on DevTrack! 🎉 A maintainer will review it within 48 hours. While you wait:
If you find DevTrack useful, a ⭐ star on the repo is always appreciated — it helps the project grow and attract more contributors! |
GSSoC Label Checklist 🏷️@Umbrella-io — please apply the appropriate labels before merging: Difficulty (pick one):
Quality (optional):
Validation (required to score):
|
|
This PR has merge conflicts with |
5d06bef to
229ee25
Compare
229ee25 to
58854d6
Compare
|
Thanks for the review. I have rebased the branch on the latest |
|
New UI/feature PRs are on hold during the code quality sprint — see discussion #2651. PRs for tests, refactoring, bug fixes, docs, and performance are welcome. |
|
New feature/UI PRs are on hold during the code-quality sprint — see discussion #2651. We'll revisit after the sprint; tests, refactors, and bug-fix PRs are the priority right now. |
|
Closing as stale. The last commit on this branch was 2026-06-21, over a month ago, and there's been no activity since. It also has merge conflicts against current This isn't a rejection of the idea — DevTrack's PR queue grew past 110 open PRs, so I'm clearing branches that have gone quiet so the review tab reflects what's actually in progress. If you still want to land this: rebase on current |
Summary
This PR improves the onboarding walkthrough experience by adding target IDs to key dashboard widgets so the existing Driver.js onboarding tour can properly highlight and explain important sections of the dashboard.
Changes Made
Added onboarding tour target IDs for:
Streak Tracker
Repository Analytics
PR Metrics
Top Repositories
Goals & Insights
Impact
These targets allow the onboarding walkthrough to spotlight and describe core dashboard sections, helping first-time users understand the available features and metrics.
Related Issue
Closes #2438