Skip to content

Commit bbf6f32

Browse files
Merge pull request #112 from topcoder-platform/PROD-3523_update-footer
PROD-3523 update footer -> dev
2 parents 5022ba1 + dd5a2aa commit bbf6f32

File tree

5 files changed

+46
-4
lines changed

5 files changed

+46
-4
lines changed

src/lib/config/nav-menu/footer-nav-items.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,14 @@ export const footerNavItems = {
1616
...navItems.customer,
1717
children: [
1818
navItems.whyTopcoder,
19-
navItems.products,
19+
navItems.challengeModel,
20+
navItems.fullService,
21+
navItems.selfService,
22+
navItems.topCrowd,
2023
navItems.successStories,
24+
navItems.partners,
2125
navItems.security,
22-
navItems.faq,
26+
navItems.customerFaq,
2327
]
2428
},
2529
{
@@ -51,7 +55,7 @@ export const footerNavItems = {
5155
{
5256
label: "Contact",
5357
children: [
54-
navItems.talkToAnExpert,
58+
navItems.talkToSales,
5559
navItems.bookADemo,
5660
navItems.support,
5761
]

src/lib/config/nav-menu/nav-item-config.model.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@ export interface NavItemConfig {
99
bfsi: NavMenuItem
1010
bookADemo: NavMenuItem
1111
customer: NavMenuItem
12+
customerFaq: NavMenuItem
1213
careerGrowth: NavMenuItem
1314
careers: NavMenuItem
1415
challenges: NavMenuItem
1516
challengesApp: NavMenuItem
17+
challengeModel: NavMenuItem
1618
communications: NavMenuItem
1719
talent: NavMenuItem
1820
compete: NavMenuItem
@@ -64,6 +66,7 @@ export interface NavItemConfig {
6466
successStories: NavMenuItem
6567
support: NavMenuItem
6668
talkToAnExpert: NavMenuItem
69+
talkToSales: NavMenuItem
6770
technology: NavMenuItem
6871
theCommunity: NavMenuItem
6972
timeline: NavMenuItem

src/lib/config/nav-menu/nav-items.dev.config.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ export const navItemsConfigDev: NavItemConfig = {
6767
icon: "challenges",
6868
description: "Compete and earn money",
6969
},
70+
challengeModel: {
71+
label: "Challenge Model",
72+
url: "https://uninav.topcoder-dev.com/customer/challenge-model",
73+
description: "Challenge Model",
74+
},
7075
communications: {
7176
label: 'Communications',
7277
description: 'Communications solutions, how Topcoder excels, including case studies.',
@@ -87,6 +92,11 @@ export const navItemsConfigDev: NavItemConfig = {
8792
description: 'Learn how Topcoder can help your business get work done.',
8893
url: 'https://uninav.topcoder.com/customer',
8994
},
95+
customerFaq: {
96+
label: 'FAQ',
97+
description: '',
98+
url: 'https://uninav.topcoder.com/customer/faq'
99+
},
90100
dataAdvisory: {
91101
label: 'Data Advisory',
92102
description: 'Submit work to get advice on how to use data science to improve your business.',
@@ -360,6 +370,12 @@ export const navItemsConfigDev: NavItemConfig = {
360370
type: 'cta',
361371
url: 'https://go.topcoder.com/lets-talk', // Need Dev
362372
},
373+
talkToSales: {
374+
label: 'Talk to Sales',
375+
description: 'Speak with a Topcoder expert to get started.',
376+
type: 'cta',
377+
url: 'https://uninav.topcoder.com/customer/talk-to-an-expert', // Need Dev
378+
},
363379
technology: {
364380
label: 'Technology',
365381
description: 'Technology solutions, how Topcoder excels, including case studies.',

src/lib/config/nav-menu/nav-items.prod.config.ts

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ export const navItemsConfigProd: NavItemConfig = {
6767
icon: "challenges",
6868
description: "Compete and earn money"
6969
},
70+
challengeModel: {
71+
label: "Challenge Model",
72+
url: "https://www.topcoder.com/customer/challenge-model",
73+
description: "Challenge Model",
74+
},
7075
communications: {
7176
label: 'Communications',
7277
description: 'Communications solutions, how Topcoder excels, including case studies.',
@@ -87,6 +92,11 @@ export const navItemsConfigProd: NavItemConfig = {
8792
description: 'Learn how Topcoder can help your business get work done.',
8893
url: 'https://www.topcoder.com/customer',
8994
},
95+
customerFaq: {
96+
label: 'FAQ',
97+
description: '',
98+
url: 'https://www.topcoder.com/customer/faq'
99+
},
90100
dataAdvisory: {
91101
label: 'Data Advisory',
92102
description: 'Submit work to get advice on how to use data science to improve your business.',
@@ -319,7 +329,7 @@ export const navItemsConfigProd: NavItemConfig = {
319329
},
320330
selfServiceApp: {
321331
label: "Self Service Challenges",
322-
url: "http://platform-ui.topcoder-dev.com/work",
332+
url: "http://platform-ui.topcoder.com/work",
323333
icon: "self-service",
324334
description: "Launch and manage work"
325335
},
@@ -360,6 +370,12 @@ export const navItemsConfigProd: NavItemConfig = {
360370
type: 'cta',
361371
url: 'https://go.topcoder.com/lets-talk',
362372
},
373+
talkToSales: {
374+
label: 'Talk to Sales',
375+
description: 'Speak with a Topcoder expert to get started.',
376+
type: 'cta',
377+
url: 'https://topcoder-dev.com/customer/talk-to-an-expert', // Need Dev
378+
},
363379
technology: {
364380
label: 'Technology',
365381
description: 'Technology solutions, how Topcoder excels, including case studies.',

types/src/lib/config/nav-menu/nav-item-config.model.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@ export interface NavItemConfig {
88
bfsi: NavMenuItem;
99
bookADemo: NavMenuItem;
1010
customer: NavMenuItem;
11+
customerFaq: NavMenuItem;
1112
careerGrowth: NavMenuItem;
1213
careers: NavMenuItem;
1314
challenges: NavMenuItem;
1415
challengesApp: NavMenuItem;
16+
challengeModel: NavMenuItem;
1517
communications: NavMenuItem;
1618
talent: NavMenuItem;
1719
compete: NavMenuItem;
@@ -63,6 +65,7 @@ export interface NavItemConfig {
6365
successStories: NavMenuItem;
6466
support: NavMenuItem;
6567
talkToAnExpert: NavMenuItem;
68+
talkToSales: NavMenuItem;
6669
technology: NavMenuItem;
6770
theCommunity: NavMenuItem;
6871
timeline: NavMenuItem;

0 commit comments

Comments
 (0)