Skip to content

Fix broken home-site links and add internal careers page#31

Merged
GTC6244 merged 1 commit into
mainfrom
feature/litpro-129-check-for-broken-links-on-home-site
May 27, 2026
Merged

Fix broken home-site links and add internal careers page#31
GTC6244 merged 1 commit into
mainfrom
feature/litpro-129-check-for-broken-links-on-home-site

Conversation

@GTC6244

@GTC6244 GTC6244 commented May 27, 2026

Copy link
Copy Markdown
Contributor

Summary

Audited every link on the home site and fixed the three that were broken:

  • COMMUNITY_LINK (Header/NavMenu "Resources") → https://developer.litprotocol.com/support/intro 404s; repointed to https://developer.litprotocol.com/.
  • GOVERNANCE_LINK (Footer "Governance") → litprotocol.discourse.group no longer resolves; repointed to the Discord (getlit.dev/chat).
  • CAREERS_LINK (Footer/Header/NavMenu) → jobs.litprotocol.com page loads but the account is disabled; replaced with an internal /careers page noting no current openings, and dropped target="_blank" so it opens in the same tab.

Test plan

  • Visit / and click Community → Resources, Footer → Governance, Footer/Header/Nav → Careers; verify destinations and same-tab behavior for Careers
  • Visit /careers directly and confirm "no open positions" copy + return-home link render inside the standard Layout

Repoint Community to developer.litprotocol.com (old /support/intro is 404),
Governance to the Discord (discourse forum is decommissioned). Replace the
disabled jobs.litprotocol.com link with an internal /careers page noting no
open positions, and open it in the same tab from Footer, Header, and both
nav menus.
Copilot AI review requested due to automatic review settings May 27, 2026 14:40
@vercel

vercel Bot commented May 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
litprotocol-com-v2 Ready Ready Preview, Comment May 27, 2026 2:41pm

Request Review

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes broken outbound links used across the site header/footer/nav and replaces the deprecated external careers/jobs link with a new internal /careers page under the Next.js App Router.

Changes:

  • Updated COMMUNITY_LINK and GOVERNANCE_LINK destinations to working URLs.
  • Repointed CAREERS_LINK to an internal /careers route and adjusted nav/footer behavior to open in the same tab.
  • Added a new src/app/careers/page.tsx that renders a simple “no openings” message inside the standard Layout.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/utils/constants.ts Updates link constants for Community, Governance, and Careers.
src/components/NavMenu/NavMenu2.tsx Marks Careers as an internal (same-tab) link in the mobile nav menu model.
src/components/NavMenu/NavMenu.tsx Removes _blank behavior for Careers in the legacy nav menu.
src/components/Header/Header.tsx Marks Careers as internal in the header menu dropdown model.
src/components/Footer/Footer.tsx Removes _blank behavior for Careers in the footer.
src/app/careers/page.tsx Adds the internal Careers page content under /careers.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/utils/constants.ts
export const AUDIT_LINK =
'https://drive.google.com/drive/folders/1Rrht88iUkzpofwl1CvP9gEjqY60BKyFn';
export const COMMUNITY_LINK = 'https://developer.litprotocol.com/support/intro';
export const COMMUNITY_LINK = 'https://developer.litprotocol.com/';
Comment thread src/utils/constants.ts
export const COMMUNITY_CONSTANT_LINK = 'https://discord.gg/yEJSBaznBX';
export const COMPANY_CONSTANT_LINK = 'https://litprotocol.com';
export const GOVERNANCE_LINK = 'https://litprotocol.discourse.group';
export const GOVERNANCE_LINK = 'https://getlit.dev/chat';
@GTC6244 GTC6244 merged commit 4020122 into main May 27, 2026
5 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.

2 participants