From b8af33bf6606e361428e3ba403ef263297a8726b Mon Sep 17 00:00:00 2001 From: Mohit5Upadhyay Date: Sat, 6 Sep 2025 12:51:47 +0530 Subject: [PATCH 1/3] feat: add End-of-life (EOL) link under About menu --- apps/site/navigation.json | 4 ++++ packages/i18n/src/locales/en.json | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/site/navigation.json b/apps/site/navigation.json index 025763c89aa89..ca51da6db037e 100644 --- a/apps/site/navigation.json +++ b/apps/site/navigation.json @@ -113,6 +113,10 @@ "branding": { "link": "/about/branding", "label": "components.navigation.about.links.branding" + }, + "eol": { + "link": "/eol", + "label": "components.navigation.about.links.eol" } } }, diff --git a/packages/i18n/src/locales/en.json b/packages/i18n/src/locales/en.json index 18faf3a92c9af..367b7bce588c0 100644 --- a/packages/i18n/src/locales/en.json +++ b/packages/i18n/src/locales/en.json @@ -143,7 +143,8 @@ "branding": "Branding of Node.js", "governance": "Project Governance", "releases": "Node.js Releases", - "security": "Security Reporting" + "security": "Security Reporting", + "eol": "End-of-Life (EOL)" } }, "getInvolved": { From 7b1ac47ad39fcc54486239faea341d8a4bfb5276 Mon Sep 17 00:00:00 2001 From: Mohit5Upadhyay Date: Wed, 17 Sep 2025 14:14:29 +0530 Subject: [PATCH 2/3] fix(eol): change layout from article to about to restore sidebar for End-Of-Life page --- apps/site/pages/en/eol.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/site/pages/en/eol.mdx b/apps/site/pages/en/eol.mdx index 7d45b0eecd42f..1df997c3c72e8 100644 --- a/apps/site/pages/en/eol.mdx +++ b/apps/site/pages/en/eol.mdx @@ -1,6 +1,6 @@ --- title: End-Of-Life -layout: article +layout: about description: Understand Node.js End-of-Life, what it means for security, tooling, and compliance, plus EOL version details and commercial support options. --- From 7332ff6b9c4c5a07a97c62ec973e9e6291b508d5 Mon Sep 17 00:00:00 2001 From: Mohit5Upadhyay Date: Thu, 18 Sep 2025 22:34:01 +0530 Subject: [PATCH 3/3] refactor(eol): update all internal links to /about/eol for consistency --- apps/site/components/EOL/EOLAlert.tsx | 2 +- apps/site/components/withReleaseAlertBox.tsx | 2 +- apps/site/navigation.json | 2 +- apps/site/pages/en/{ => about}/eol.mdx | 0 apps/site/pages/en/index.mdx | 2 +- apps/site/pages/fr/index.mdx | 2 +- apps/site/pages/ja/index.mdx | 5 +++-- apps/site/pages/ro/index.mdx | 2 +- apps/site/pages/uk/index.mdx | 2 +- apps/site/redirects.json | 4 ++++ 10 files changed, 14 insertions(+), 9 deletions(-) rename apps/site/pages/en/{ => about}/eol.mdx (100%) diff --git a/apps/site/components/EOL/EOLAlert.tsx b/apps/site/components/EOL/EOLAlert.tsx index 446949b5c3c6a..f6718e3884bf4 100644 --- a/apps/site/components/EOL/EOLAlert.tsx +++ b/apps/site/components/EOL/EOLAlert.tsx @@ -8,7 +8,7 @@ const EOLAlert = () => { return ( {t.rich('components.eolAlert.message', { - link: text => {text}, + link: text => {text}, })} ); diff --git a/apps/site/components/withReleaseAlertBox.tsx b/apps/site/components/withReleaseAlertBox.tsx index ccab6943e76dd..840f8bb3dd5d4 100644 --- a/apps/site/components/withReleaseAlertBox.tsx +++ b/apps/site/components/withReleaseAlertBox.tsx @@ -21,7 +21,7 @@ const WithReleaseAlertBox: FC = ({ status }) => { size="small" > {t.rich('layouts.download.codeBox.unsupportedVersionWarning', { - link: text => {text}, + link: text => {text}, })} ); diff --git a/apps/site/navigation.json b/apps/site/navigation.json index ca51da6db037e..3b2ae36115e2a 100644 --- a/apps/site/navigation.json +++ b/apps/site/navigation.json @@ -115,7 +115,7 @@ "label": "components.navigation.about.links.branding" }, "eol": { - "link": "/eol", + "link": "/about/eol", "label": "components.navigation.about.links.eol" } } diff --git a/apps/site/pages/en/eol.mdx b/apps/site/pages/en/about/eol.mdx similarity index 100% rename from apps/site/pages/en/eol.mdx rename to apps/site/pages/en/about/eol.mdx diff --git a/apps/site/pages/en/index.mdx b/apps/site/pages/en/index.mdx index 0721fafa8b692..6d8aa5ca2efb4 100644 --- a/apps/site/pages/en/index.mdx +++ b/apps/site/pages/en/index.mdx @@ -21,7 +21,7 @@ layout: home - - - - -