Skip to content

Fix broken footer links pointing to "#" (#108)#176

Merged
Sendi0011 merged 2 commits into
JointSave-org:mainfrom
temisan0x:fix/footer-placeholder-links
Jul 21, 2026
Merged

Fix broken footer links pointing to "#" (#108)#176
Sendi0011 merged 2 commits into
JointSave-org:mainfrom
temisan0x:fix/footer-placeholder-links

Conversation

@temisan0x

@temisan0x temisan0x commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Closes #108

Summary

Removes all dead href="#" links from the footer. GitHub now points to the real repo, Twitter/Discord are clearly marked as "coming soon" rather than silently doing nothing, and Privacy Policy / Terms of Service link to new placeholder pages.

Changes

  • GitHub — now links to https://github.com/JointSave-org/Joint_Save, opens in a new tab (target="_blank" rel="noopener noreferrer").
  • Twitter / Discord — no confirmed handle or server exists in the repo (the only Discord link I found, in ARCHITECTURE.md, is Stellar's own, not JointSave's). Rather than leave these as href="#", they're now rendered as disabled, greyed-out text labeled "Coming soon" (aria-disabled="true"), per the issue's fallback guidance. Easy to swap in real links once confirmed.
  • Privacy Policy / Terms of Service — now link to new /privacy and /terms pages with a "Coming soon" notice, styled to match the existing not-found.tsx page (header, logo, back-to-home link).

Open questions for a maintainer

  • Is there an official JointSave Twitter/X or Discord I should link instead of "Coming soon"?
  • Should /privacy and /terms stay as placeholders, or link out to an existing doc (e.g. Notion) if one exists?

Testing

Verified locally via npm run dev:

  • No href="#" remaining in footer.tsx
  • /privacy and /terms render correctly
  • GitHub link opens in a new tab
  • Twitter/Discord show correctly as disabled "coming soon"

- Link GitHub icon to the actual repo (opens in new tab)
- Mark Twitter and Discord as 'Coming soon' (disabled, styled distinctly) until real handles are confirmed
- Add placeholder /privacy and /terms pages with 'Coming soon' notices
- Update footer to link Privacy Policy / Terms of Service to the new pages

Closes JointSave-org#108
@Sendi0011

Copy link
Copy Markdown
Contributor

@temisan0x kindly fix failing ci

@temisan0x

Copy link
Copy Markdown
Contributor Author

Hi @Sendi0011, I have made fixes. Kindly review.

@Sendi0011
Sendi0011 self-requested a review July 19, 2026 09:43

@Sendi0011 Sendi0011 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Great work @temisan0x

LGTM

@Sendi0011
Sendi0011 merged commit 973e393 into JointSave-org:main Jul 21, 2026
3 checks passed
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.

[Bug] Fix broken footer links pointing to "#" instead of real destinations

2 participants