Feature/landing page contrast#1512
Conversation
|
@shankumar7 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. |
GSSoC Label Checklist 🏷️@Priyanshu-byte-coder — please apply the appropriate labels before merging: Difficulty (pick one):
Quality (optional):
Validation (required to score):
|
aa75430 to
55842f3
Compare
Priyanshu-byte-coder
left a comment
There was a problem hiding this comment.
This PR now has merge conflicts with main due to recent merges. Please rebase onto the latest main branch and resolve all conflicts to proceed with merging.
|
This PR has merge conflicts with |
|
This PR has merge conflicts with the current |
okay sir @Priyanshu-byte-coder |
b37a2ac to
75b51cf
Compare
|
Closing this PR due to several blocking issues found during review:
Please open a focused PR that only changes the landing page contrast/styling, without modifying next.config.mjs, package.json, or unrelated components. The visual changes to LandingPage.tsx and globals.css look promising and can land cleanly in a scoped PR. |
Summary
Elevated the visual aesthetics and accessibility of the Landing Page. This update resolves contrast issues, introduces modern developer-focused UI patterns (such as frosted glass effects and 3D interactions), and ensures dynamic stats accurately reflect real GitHub data.
Closes #1213
Closes #1497
Type of Change
Changes Made
backdrop-filter) and improved copyright text readability.How to Test
Steps for the reviewer to verify this works:
StatsSectionto verify that accurate GitHub repo data (Stars, Forks, Contributors) is rendering correctly instead of placeholder numbers.Screenshots (if UI change)
(Feel free to drag and drop your screenshots of the new landing page here before submitting!)
Checklist
npm run lintpasses locallynpm run type-check)Accessibility Checklist
Additional Notes
Merge conflicts originating from parallel work on
upstream/mainhave been completely resolved. Mobile performance optimizations were specifically added to ensure the canvas animations do not drain battery on lower-end devices.