From f734294dc81f2518a7d1bca82c15d0bdde3499e7 Mon Sep 17 00:00:00 2001 From: Vasilica Olariu Date: Wed, 17 Sep 2025 08:34:47 +0300 Subject: [PATCH 1/2] add blog nav item --- src/lib/config/nav-menu/all-nav-items.config.ts | 4 ++++ src/lib/config/nav-menu/footer-nav-items.ts | 1 + src/lib/config/nav-menu/main-navigation.config.ts | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/config/nav-menu/all-nav-items.config.ts b/src/lib/config/nav-menu/all-nav-items.config.ts index 5e8cde28..0c47f625 100644 --- a/src/lib/config/nav-menu/all-nav-items.config.ts +++ b/src/lib/config/nav-menu/all-nav-items.config.ts @@ -95,6 +95,10 @@ export const allNavItems: {[key: string]: NavMenuItem} = { description: 'Get insights and tips about Topcoder', url: `${COMMUNITY_HOST}/thrive`, }, + blog: { + label: 'Blog', + url: getMarketingUrl('/blog'), + }, bookADemo: { label: 'Book a Demo', description: 'See a demo of how Topcoder can best provide for your business.', diff --git a/src/lib/config/nav-menu/footer-nav-items.ts b/src/lib/config/nav-menu/footer-nav-items.ts index 680fa588..ed910b7d 100644 --- a/src/lib/config/nav-menu/footer-nav-items.ts +++ b/src/lib/config/nav-menu/footer-nav-items.ts @@ -32,6 +32,7 @@ export const footerNavItems: NavMenuItem = { allNavItems.opportunities, allNavItems.mmTournament, allNavItems.aiHub, + allNavItems.blog, allNavItems.articles, allNavItems.statistics, ] diff --git a/src/lib/config/nav-menu/main-navigation.config.ts b/src/lib/config/nav-menu/main-navigation.config.ts index 1a4b80de..6903a36f 100644 --- a/src/lib/config/nav-menu/main-navigation.config.ts +++ b/src/lib/config/nav-menu/main-navigation.config.ts @@ -26,7 +26,7 @@ export const mainNavigationItems: NavMenuItem[] = [ { ...allNavItems.resources, children: [ - // allNavItems.blog, + allNavItems.blog, allNavItems.articles, ], }, From a0cd327fb60a256ba5d7b01ecf84561cce434a55 Mon Sep 17 00:00:00 2001 From: Vasilica Olariu Date: Wed, 17 Sep 2025 08:35:30 +0300 Subject: [PATCH 2/2] update url for blogs --- src/lib/config/nav-menu/all-nav-items.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/config/nav-menu/all-nav-items.config.ts b/src/lib/config/nav-menu/all-nav-items.config.ts index 0c47f625..825e78fe 100644 --- a/src/lib/config/nav-menu/all-nav-items.config.ts +++ b/src/lib/config/nav-menu/all-nav-items.config.ts @@ -97,7 +97,7 @@ export const allNavItems: {[key: string]: NavMenuItem} = { }, blog: { label: 'Blog', - url: getMarketingUrl('/blog'), + url: getMarketingUrl('/blog/all-posts'), }, bookADemo: { label: 'Book a Demo',