Getting Started
- Fork the repository: https://github.com/JointSave-org/Joint_Save
- Clone your fork:
git clone https://github.com/<your-username>/Joint_Save.git
cd Joint_Save
- Create a new branch:
git checkout -b fix/footer-placeholder-links
Overview
frontend/components/landing/footer.tsx has 5 links that currently point to href="#" — 3 likely social/community links and 2 legal page links ("Privacy Policy", "Terms of Service"). These are dead links that do nothing when clicked, which looks unfinished on a public-facing landing page.
Requirements
- For the 3 social/community-style links: confirm with the maintainer what they should actually point to (GitHub repo, Discord/Telegram if one exists, X/Twitter if one exists) and update accordingly
- For "Privacy Policy" and "Terms of Service": if these pages don't exist yet, either:
- Create minimal placeholder pages at
/privacy and /terms with a clear "Coming soon" notice, or
- Link to a shared document (e.g. a Notion page or GitHub markdown file) if the maintainer has one in mind
- Do not leave any link as a bare
href="#" — if a real destination genuinely doesn't exist yet, at minimum disable/style the link distinctly so it doesn't look broken
Acceptance Criteria
Getting Started
Overview
frontend/components/landing/footer.tsxhas 5 links that currently point tohref="#"— 3 likely social/community links and 2 legal page links ("Privacy Policy", "Terms of Service"). These are dead links that do nothing when clicked, which looks unfinished on a public-facing landing page.Requirements
/privacyand/termswith a clear "Coming soon" notice, orhref="#"— if a real destination genuinely doesn't exist yet, at minimum disable/style the link distinctly so it doesn't look brokenAcceptance Criteria
href="#"links infooter.tsxtarget="_blank" rel="noopener noreferrer"