feat: add Legal Links section to footer - #2607
Conversation
- Added LEGAL_LINKS array with Privacy Policy, Guidelines, and Documentation - Added new Legal Links column in footer grid - Updated grid layout from 4 to 5 columns for responsive design - Matches existing footer styling, typography, and hover effects Closes Priyanshu-byte-coder#1323
GSSoC Label Checklist 🏷️@Umbrella-io — please apply the appropriate labels before merging: Difficulty (pick one):
Quality (optional):
Validation (required to score):
|
|
Hey! Really sorry for the late PR — my git got stuck while syncing Could you please add the quality label and other relevant labels Also wanted to mention that the visual regression check failure is |
|
CI is failing on this PR. Please fix the TypeScript/test errors before we can merge. Run |
|
@yachikadev is attempting to deploy a commit to the legitox's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
Hi! I wanted to explain the situation — my git was stuck and I was Due to that merge, my PR is now showing a CI failure because of a Could you please consider giving me credit for this issue since I |
|
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. |
|
The Legal Links section already landed on main (see Footer.tsx — LEGAL_LINKS exists), and this diff re-declares the same const, which is a compile error. Closing as already implemented. |
What does this PR do?
Adds a new Legal Links section to the site footer as requested in the issue.
The new column includes Privacy Policy, Guidelines, and Documentation links —
making important resources easily accessible to users and contributors.
Changes Made
LEGAL_LINKSarray insrc/components/Footer.tsxwith three links:/privacy-policylg:grid-cols-5to accommodate the new columnFooterLinkcomponent so styling, hover effects, andtypography are fully consistent with the rest of the footer
Why this matters
Missing legal links reduce trust and discoverability for first-time users
and open-source contributors. Footer is the standard and most accessible
placement for policy-related links.
Closes #1323