From 39a09f0893daca775072aa351a7052aa6efdb35c Mon Sep 17 00:00:00 2001 From: Vasilica Olariu Date: Tue, 3 Feb 2026 15:00:34 +0200 Subject: [PATCH 1/2] PM-3695 - engagements portal icon in tool selector --- public/assets/tools/gigs.svg | 2 +- public/assets/tools/sprite.svg | 2 +- src/lib/config/nav-menu/all-nav-items.config.ts | 7 +++++++ src/lib/config/nav-menu/tool-selector-nav-items.ts | 1 + 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/public/assets/tools/gigs.svg b/public/assets/tools/gigs.svg index 7b2214e3..ade9b2b6 100644 --- a/public/assets/tools/gigs.svg +++ b/public/assets/tools/gigs.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/public/assets/tools/sprite.svg b/public/assets/tools/sprite.svg index 481b19a9..dcd72689 100644 --- a/public/assets/tools/sprite.svg +++ b/public/assets/tools/sprite.svg @@ -1,7 +1,7 @@ - + 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 d02a2d90..24e461a5 100644 --- a/src/lib/config/nav-menu/all-nav-items.config.ts +++ b/src/lib/config/nav-menu/all-nav-items.config.ts @@ -13,6 +13,7 @@ import { WALLETAPP_HOST, WORK_MANAGER_HOST, AUTH0_AUTHENTICATOR_URL, + ENGAGEMENT_PORTAL_HOST, } from '..'; export const allNavItems: {[key: string]: NavMenuItem} = { @@ -111,6 +112,12 @@ export const allNavItems: {[key: string]: NavMenuItem} = { icon: 'challenges', description: 'Compete and earn money', }, + engagementsApp: { + label: 'Engagement Portal', + url: ENGAGEMENT_PORTAL_HOST, + icon: 'gigs', + description: 'Work directly with clients', + }, discordApp: { label: 'Discord', url: 'https://discord.com/invite/topcoder', diff --git a/src/lib/config/nav-menu/tool-selector-nav-items.ts b/src/lib/config/nav-menu/tool-selector-nav-items.ts index b9ec2934..9aceab55 100644 --- a/src/lib/config/nav-menu/tool-selector-nav-items.ts +++ b/src/lib/config/nav-menu/tool-selector-nav-items.ts @@ -39,6 +39,7 @@ export const toolSelectorNavItems: NavMenuItem = { groupOrder: 2, children: [ allNavItems.challengesApp, + allNavItems.engagementsApp, allNavItems.review, allNavItems.payments, allNavItems.copilotPortal, From 85d7442bf9eb2f5188fe71604520167b84411c8c Mon Sep 17 00:00:00 2001 From: Vasilica Olariu Date: Tue, 3 Feb 2026 15:39:27 +0200 Subject: [PATCH 2/2] types --- src/lib/config/hosts.ts | 1 + types/src/lib/config/hosts.d.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/lib/config/hosts.ts b/src/lib/config/hosts.ts index 9e1d02e1..8ebdae49 100644 --- a/src/lib/config/hosts.ts +++ b/src/lib/config/hosts.ts @@ -35,3 +35,4 @@ export const TALENT_SEARCH_HOST: string = `https://talent-search.${TC_DOMAIN}`; export const ACCOUNT_SETTINGS_HOST: string = `https://account-settings.${TC_DOMAIN}`; export const WALLETAPP_HOST: string = `https://wallet.${TC_DOMAIN}`; export const COPILOT_PORTAL_HOST: string = `https://copilots.${TC_DOMAIN}`; +export const ENGAGEMENT_PORTAL_HOST: string = `https://engagements.${TC_DOMAIN}`; diff --git a/types/src/lib/config/hosts.d.ts b/types/src/lib/config/hosts.d.ts index 761ec153..0c5526f8 100644 --- a/types/src/lib/config/hosts.d.ts +++ b/types/src/lib/config/hosts.d.ts @@ -18,3 +18,4 @@ export declare const TALENT_SEARCH_HOST: string; export declare const ACCOUNT_SETTINGS_HOST: string; export declare const WALLETAPP_HOST: string; export declare const COPILOT_PORTAL_HOST: string; +export declare const ENGAGEMENT_PORTAL_HOST: string;