From 1d65bba2f557507db809e2837be2db3580a790b8 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:20:37 +0100 Subject: [PATCH 01/45] Update Afaanoromoo --- src/app/components/Navigation/config.ts | 1 + .../components/ThemeProvider/chameleonLogos/afaanoromoo.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 5d91a50048f..3252e19b0b6 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -1,6 +1,7 @@ import { Services } from '#app/models/types/global'; const SERVICES_WITH_NEW_NAV: Services[] = [ + 'afaanoromoo', 'arabic', 'bengali', 'marathi', diff --git a/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx b/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx index a84579b0b4f..0fd5d9ec274 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 2246, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 1420, height: 135 }, }); From d403baa95109d8a29e191d94484626d324c3d363 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:22:18 +0100 Subject: [PATCH 02/45] Update Amharic --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/amharic.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 3252e19b0b6..80a5b4fe18b 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -2,6 +2,7 @@ import { Services } from '#app/models/types/global'; const SERVICES_WITH_NEW_NAV: Services[] = [ 'afaanoromoo', + 'amharic', 'arabic', 'bengali', 'marathi', diff --git a/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx b/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx index 00be72135b9..5442de28f1a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1572, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 750, height: 135 }, }); From 775b532c5d612444a8170198367a964da5e7aa90 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:24:21 +0100 Subject: [PATCH 03/45] Update Afrique --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/afrique.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 80a5b4fe18b..fce5f16c367 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -2,6 +2,7 @@ import { Services } from '#app/models/types/global'; const SERVICES_WITH_NEW_NAV: Services[] = [ 'afaanoromoo', + 'afrique', 'amharic', 'arabic', 'bengali', diff --git a/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx b/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx index a368a831212..92e62330de5 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1798, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 970, height: 135 }, }); From c60778732aa1bf3e0ac697ff73d8ee82dfffef87 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:25:45 +0100 Subject: [PATCH 04/45] Update Hausa --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/hausa.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index fce5f16c367..6f58e4ffe03 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -6,6 +6,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'amharic', 'arabic', 'bengali', + 'hausa', 'marathi', 'punjabi', 'tamil', diff --git a/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx b/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx index a1a43e264f0..7c570903684 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1697, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 875, height: 135 }, }); From d92e7031fd1f99b3287a3a7552f3a0fc2ce68606 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:26:39 +0100 Subject: [PATCH 05/45] Update Igbo --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/igbo.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 6f58e4ffe03..e241cd94f4f 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -7,6 +7,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'arabic', 'bengali', 'hausa', + 'igbo', 'marathi', 'punjabi', 'tamil', diff --git a/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx b/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx index 331cb1b1c42..6f2edc35640 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1580, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 755, height: 135 }, }); From 3be70ee4fdc4a25fdef29d63d69308e37910be35 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:27:53 +0100 Subject: [PATCH 06/45] Update Gahuza --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index e241cd94f4f..378ed1d4b49 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -6,6 +6,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'amharic', 'arabic', 'bengali', + 'gahuza', 'hausa', 'igbo', 'marathi', diff --git a/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx b/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx index 690eece1197..26e3b8be1b4 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1793, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 970, height: 135 }, }); From 6ea2b0d1be08fe54ba9b6874be9076c2bbec58cb Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:28:45 +0100 Subject: [PATCH 07/45] Update Pidgin --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 378ed1d4b49..b844546eb72 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -10,6 +10,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'hausa', 'igbo', 'marathi', + 'pidgin', 'punjabi', 'tamil', 'telugu', diff --git a/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx b/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx index cb900295425..ec352ed1c8a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1675, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 850, height: 135 }, }); From 369c3c69dac291dedf88606550847d1fa01abc21 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:29:40 +0100 Subject: [PATCH 08/45] Add Somali --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/somali.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index b844546eb72..a005eff5d48 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -12,6 +12,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'marathi', 'pidgin', 'punjabi', + 'somali', 'tamil', 'telugu', 'urdu', diff --git a/src/app/components/ThemeProvider/chameleonLogos/somali.tsx b/src/app/components/ThemeProvider/chameleonLogos/somali.tsx index 462651e7a04..b13f9b2080f 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/somali.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/somali.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1729, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 905, height: 135 }, }); From e208478c2363d591fda62dfd9b59dbbe4369f74d Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:30:33 +0100 Subject: [PATCH 09/45] Update Swahili --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/swahili.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index a005eff5d48..2bde147283c 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -13,6 +13,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'pidgin', 'punjabi', 'somali', + 'swahili', 'tamil', 'telugu', 'urdu', diff --git a/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx b/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx index 1768a8860ab..cf5e7ce8397 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1759, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 935, height: 135 }, }); From 69d1cb2ad8bcabab50f39f4f2ca774904539f464 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:31:40 +0100 Subject: [PATCH 10/45] Update Tigrinya --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 2bde147283c..5c351c478df 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -16,6 +16,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'swahili', 'tamil', 'telugu', + 'tigrinya', 'urdu', ] as const; diff --git a/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx b/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx index 40498b9a54a..0ff27ad3fbe 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1579, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 755, height: 135 }, }); From 693e633b509e4a3d922de725fc5887276f404cec Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:32:59 +0100 Subject: [PATCH 11/45] Update Yoruba --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 5c351c478df..36095c60419 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -18,6 +18,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'telugu', 'tigrinya', 'urdu', + 'yoruba', ] as const; export default SERVICES_WITH_NEW_NAV; diff --git a/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx b/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx index 5a6e89a05c7..1c25138df11 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1781, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 957, height: 135 }, }); From 5a1634a2d4a95933e2f7c474d7c0101943616215 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Thu, 2 Apr 2026 12:49:12 +0100 Subject: [PATCH 12/45] Handle `undefined` inputPathname in banner href check --- src/app/legacy/containers/Header/NewLogoBanner.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/legacy/containers/Header/NewLogoBanner.tsx b/src/app/legacy/containers/Header/NewLogoBanner.tsx index acf92828d97..b1a7e7a319d 100644 --- a/src/app/legacy/containers/Header/NewLogoBanner.tsx +++ b/src/app/legacy/containers/Header/NewLogoBanner.tsx @@ -4,8 +4,10 @@ import styles from './index.styles'; const GLOBAL_LANGUAGES_PATH = '/ws/languages'; -const isGlobalLanguageHomepage = (inputPathname: string) => { - const pathname = inputPathname.split(/[?#]/)?.[0]?.replace(/\/$/, ''); +const isGlobalLanguageHomepage = (inputPathname?: string) => { + if (!inputPathname) return false; + + const pathname = inputPathname?.split(/[?#]/)?.[0]?.replace(/\/$/, ''); return pathname === GLOBAL_LANGUAGES_PATH; }; From 8987d7d3bdd78eed1a229f0a9dbb4186ae431909 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:16:43 +0100 Subject: [PATCH 13/45] Update Azeri --- src/app/components/Navigation/config.ts | 23 +++++++++++++++++++ .../ThemeProvider/chameleonLogos/azeri.tsx | 4 +--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 36095c60419..2ffb1a6a40f 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -5,19 +5,42 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'afrique', 'amharic', 'arabic', + 'azeri', 'bengali', + 'burmese', + 'dari', 'gahuza', + 'gujarati', 'hausa', + 'hindi', 'igbo', + 'indonesia', + 'japanese', + 'korean', + 'kyrgyz', + 'magyarul', 'marathi', + 'mundo', + 'nepali', + 'pashto', + 'persian', 'pidgin', + 'polska', + 'portuguese', 'punjabi', + 'romania', + 'russian', + 'sinhala', 'somali', 'swahili', 'tamil', 'telugu', + 'thai', 'tigrinya', + 'turkce', + 'ukrainian', 'urdu', + 'vietnamese', 'yoruba', ] as const; diff --git a/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx b/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx index 0e06d9f0a6c..c05a504afcc 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 2234, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 1410, height: 135 }, }); From 3dbfbc560ee6ce366d2888aa2b582f60dd948bef Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:23:20 +0100 Subject: [PATCH 14/45] Update Brasil --- .../components/ThemeProvider/chameleonLogos/portuguese.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx b/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx index 6b40ef76e77..3afac1bed8a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1695, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 870, height: 135 }, }); From 65b49d7383187ad380afaa7c4a3864ec35cd4a3a Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:24:43 +0100 Subject: [PATCH 15/45] Update Burmese --- src/app/components/ThemeProvider/chameleonLogos/burmese.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx b/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx index cf3ef8f46d1..c752c60af4d 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx @@ -1,14 +1,12 @@ import build from '.'; export default build({ - width: 1541, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 720, height: 135 }, }); From 7fcaa8a15d9856df1139f2d22fe4c3a42915558d Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:30:48 +0100 Subject: [PATCH 16/45] Update Dari --- .../ThemeProvider/chameleonLogos/dari.tsx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/dari.tsx b/src/app/components/ThemeProvider/chameleonLogos/dari.tsx index 846bde8ff80..663c703c027 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/dari.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/dari.tsx @@ -1,9 +1,16 @@ import build from '.'; export default build({ - width: 1510, - height: 425, group: ( - + <> + + + + + + + + ), + viewbox: { minY: 100, minX: 105, width: 675, height: 135 }, }); From adcc8f179227e07b77f4392620b2efbafb882bad Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:31:56 +0100 Subject: [PATCH 17/45] Update Indonesia --- src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx b/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx index efaea94d5e7..c5f165367dd 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1925, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 1100, height: 135 }, }); From 4aef63850216aa17321693f810e93dfeb02cd3f8 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:32:53 +0100 Subject: [PATCH 18/45] Update Japanese --- .../components/ThemeProvider/chameleonLogos/japanese.tsx | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx b/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx index d508e399c52..2b2f19a97e4 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx @@ -1,17 +1,12 @@ import build from '.'; export default build({ - width: 1675, - height: 425, group: ( <> - - - @@ -19,4 +14,5 @@ export default build({ ), + viewbox: { minY: 145, minX: 685, width: 830, height: 135 }, }); From e3ab36445c6fb60e3554604e5d1a177995420b75 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:33:46 +0100 Subject: [PATCH 19/45] Update Korean --- src/app/components/ThemeProvider/chameleonLogos/korean.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/korean.tsx b/src/app/components/ThemeProvider/chameleonLogos/korean.tsx index 02dbb88ff87..9980a1afa86 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/korean.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/korean.tsx @@ -1,12 +1,9 @@ import build from '.'; export default build({ - width: 1637, - height: 425, group: ( <> - @@ -15,4 +12,5 @@ export default build({ ), + viewbox: { minY: 145, minX: 685, width: 815, height: 135 }, }); From 5723d724262e438b7a97c502f92e2b1bbd7aede0 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:34:40 +0100 Subject: [PATCH 20/45] Update Kyrgyz --- src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx b/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx index 4450e79670a..2dd0ceb467b 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 2372, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 1550, height: 135 }, }); From c7d99471f0a14af570b9d72561fbe777bfb3a22b Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:36:33 +0100 Subject: [PATCH 21/45] Update Mundo --- src/app/components/ThemeProvider/chameleonLogos/mundo.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx b/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx index 03a0b25441d..bdd3ba5f2ff 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx @@ -1,9 +1,11 @@ import build from '.'; export default build({ - width: 1738, - height: 425, group: ( - + <> + + + ), + viewbox: { minY: 100, minX: 105, width: 910, height: 135 }, }); From 5054c6b66267633126aa756b13430970fcf3d40a Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:37:29 +0100 Subject: [PATCH 22/45] Update Nepali --- src/app/components/ThemeProvider/chameleonLogos/nepali.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx b/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx index fe9936f8c50..f6a432a4179 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1593, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 770, height: 135 }, }); From 4ca284908b38d18e003bfb52661c99032f33fb45 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:39:39 +0100 Subject: [PATCH 23/45] Update Pashto --- src/app/components/ThemeProvider/chameleonLogos/pashto.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/pashto.tsx b/src/app/components/ThemeProvider/chameleonLogos/pashto.tsx index 36a12052463..6cd829ac3aa 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/pashto.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/pashto.tsx @@ -1,14 +1,12 @@ import build from '.'; export default build({ - width: 1566, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 690, width: 740, height: 135 }, }); From c28a4d78bbd97c34628a2f62a52bf0084e72fc04 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:42:24 +0100 Subject: [PATCH 24/45] Update Persian --- src/app/components/ThemeProvider/chameleonLogos/persian.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/persian.tsx b/src/app/components/ThemeProvider/chameleonLogos/persian.tsx index 8266aa73610..6217785df89 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/persian.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/persian.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1613, - height: 425, group: ( <> - ), + viewbox: { minY: 142, minX: 690, width: 785, height: 150 }, }); From 65916c1e75e4718392187e2648d5b51c1f051dfd Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:44:37 +0100 Subject: [PATCH 25/45] Update Polska --- .../components/ThemeProvider/chameleonLogos/polska.tsx | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/polska.tsx b/src/app/components/ThemeProvider/chameleonLogos/polska.tsx index d239da8c070..9699453b175 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/polska.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/polska.tsx @@ -1,19 +1,12 @@ import build from '.'; export default build({ - width: 1756, - height: 425, group: ( - - - - - @@ -22,4 +15,5 @@ export default build({ ), + viewbox: { minY: 145, minX: 685, width: 930, height: 135 }, }); From 57d7646a7cdf0a4af576e22ede0941fe0ff4db0a Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:46:56 +0100 Subject: [PATCH 26/45] Fix Polska --- src/app/components/ThemeProvider/chameleonLogos/polska.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/polska.tsx b/src/app/components/ThemeProvider/chameleonLogos/polska.tsx index 9699453b175..cefac8c237c 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/polska.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/polska.tsx @@ -2,7 +2,7 @@ import build from '.'; export default build({ group: ( - + <> @@ -13,7 +13,7 @@ export default build({ - + ), - viewbox: { minY: 145, minX: 685, width: 930, height: 135 }, + viewbox: { minY: 145, minX: 655, width: 930, height: 135 }, }); From 30a51032933fb1c52987514015a46e4b59659481 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:48:13 +0100 Subject: [PATCH 27/45] Update Russian --- .../components/ThemeProvider/chameleonLogos/russian.tsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/russian.tsx b/src/app/components/ThemeProvider/chameleonLogos/russian.tsx index e569fe32041..90102d60b06 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/russian.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/russian.tsx @@ -1,9 +1,11 @@ import build from '.'; export default build({ - width: 2349, - height: 425, group: ( - + <> + + + ), + viewbox: { minY: 100, minX: 100, width: 1525, height: 135 }, }); From 6c8124b9299aa545df0a95147551786b120ecaca Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:49:04 +0100 Subject: [PATCH 28/45] Fix Russian --- src/app/components/ThemeProvider/chameleonLogos/russian.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/russian.tsx b/src/app/components/ThemeProvider/chameleonLogos/russian.tsx index 90102d60b06..993ead6765a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/russian.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/russian.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 100, minX: 100, width: 1525, height: 135 }, + viewbox: { minY: 95, minX: 100, width: 1525, height: 135 }, }); From 98648c7c5090166fe6134bacce1479109fb8080e Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:49:49 +0100 Subject: [PATCH 29/45] Update Sinhala --- src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx b/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx index 12e7d38cb64..8fc0783ee66 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1651, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 830, height: 135 }, }); From 1f2a17cf2e2678431aecaab1ba4cdc71b889ec92 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:51:05 +0100 Subject: [PATCH 30/45] Update Vietnamese --- .../components/ThemeProvider/chameleonLogos/vietnamese.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx b/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx index f4562deb5e4..373c500bd3a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1922, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 1100, height: 135 }, }); From f4bea3e8be198d36eb4db56f4464f3ca6733bee6 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:51:57 +0100 Subject: [PATCH 31/45] Update Thai --- src/app/components/ThemeProvider/chameleonLogos/thai.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/thai.tsx b/src/app/components/ThemeProvider/chameleonLogos/thai.tsx index 5003988cfff..2fbabd44b9a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/thai.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/thai.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1498, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 675, height: 135 }, }); From c211ac83a78aa285c641a0b0ce92dff38eabbf13 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:52:50 +0100 Subject: [PATCH 32/45] Update Turkce --- src/app/components/ThemeProvider/chameleonLogos/turkce.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx b/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx index a8a3e1dffc8..bd22aabaadd 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx @@ -1,16 +1,14 @@ import build from '.'; export default build({ - width: 1750, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 925, height: 135 }, }); From 514e8a550413239f9386918c57986a2ae9d250b1 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:53:46 +0100 Subject: [PATCH 33/45] Update Ukrainian --- src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx b/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx index 1fb7c89ca53..7101ee28d79 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx @@ -1,13 +1,11 @@ import build from '.'; export default build({ - width: 1812, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 685, width: 990, height: 135 }, }); From 545897bc004e3961b3dbb264e79ddafa2db57481 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:56:19 +0100 Subject: [PATCH 34/45] Update Romania --- .../ThemeProvider/chameleonLogos/romania.tsx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/romania.tsx b/src/app/components/ThemeProvider/chameleonLogos/romania.tsx index 45261174d4b..e3bd0cc0e91 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/romania.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/romania.tsx @@ -1,13 +1,8 @@ import build from '.'; export default build({ - viewbox: { minX: 0, minY: 0, width: 1756, height: 40 }, group: ( - - - - - + <> @@ -20,6 +15,7 @@ export default build({ - + ), + viewbox: { minX: 152, minY: 0, width: 290, height: 40 }, }); From 9ed90762a6c9978e99ca6dcd216e3578548056ac Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 09:59:42 +0100 Subject: [PATCH 35/45] Update Magyarul --- .../ThemeProvider/chameleonLogos/magyarul.tsx | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx b/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx index bb3f2bab41c..097cc189812 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx @@ -1,9 +1,21 @@ import build from '.'; export default build({ - width: 1920, - height: 425, group: ( - + <> + + + + + + + + + + + + + ), + viewbox: { minY: 145, minX: 135, width: 1095, height: 135 }, }); From 2a6f03efa39ea504e07715ac96f157180d31b31b Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 10:05:55 +0100 Subject: [PATCH 36/45] Minor positioning updates --- src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/afrique.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/amharic.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/azeri.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/bengali.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/burmese.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx b/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx index 0fd5d9ec274..63b0369a39f 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/afaanoromoo.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 1420, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 1420, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx b/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx index 92e62330de5..2b415b325f7 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/afrique.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 970, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 970, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx b/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx index 5442de28f1a..48532e38fbf 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/amharic.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 750, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 750, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx b/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx index c05a504afcc..09d61a0e1e7 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/azeri.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 1410, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 1410, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/bengali.tsx b/src/app/components/ThemeProvider/chameleonLogos/bengali.tsx index d828f938cc6..4b8196c67d3 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/bengali.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/bengali.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 790, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 790, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx b/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx index c752c60af4d..b125ec60787 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/burmese.tsx @@ -8,5 +8,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 720, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 720, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx b/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx index 26e3b8be1b4..8d08c96c013 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/gahuza.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 970, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 970, height: 135 }, }); From a1a54fe116fbeb7af9a8add566ded95ae606e5f4 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 10:07:14 +0100 Subject: [PATCH 37/45] Update Gujarati --- src/app/components/Navigation/config.ts | 1 + src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 36095c60419..ed657b7cfc7 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -7,6 +7,7 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'arabic', 'bengali', 'gahuza', + 'gujarati', 'hausa', 'igbo', 'marathi', diff --git a/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx b/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx index 8b65fd9f521..58eb45f726a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx @@ -1,14 +1,12 @@ import build from '.'; export default build({ - width: 1651, - height: 425, group: ( <> - ), + viewbox: { minY: 145, minX: 690, width: 825, height: 135 }, }); From 95a82ae7895d45245176b6cec6867cc55b7f7d24 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 10:08:49 +0100 Subject: [PATCH 38/45] Remove Hindi --- src/app/components/Navigation/config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/components/Navigation/config.ts b/src/app/components/Navigation/config.ts index 2ffb1a6a40f..c244e9994a1 100644 --- a/src/app/components/Navigation/config.ts +++ b/src/app/components/Navigation/config.ts @@ -12,7 +12,6 @@ const SERVICES_WITH_NEW_NAV: Services[] = [ 'gahuza', 'gujarati', 'hausa', - 'hindi', 'igbo', 'indonesia', 'japanese', From 0e543c2141eb8e2e87ac2bf20b501019a37e4859 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 10:19:20 +0100 Subject: [PATCH 39/45] Update positioning for rest of services --- src/app/components/ThemeProvider/chameleonLogos/hausa.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/igbo.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/japanese.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/korean.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/marathi.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/mundo.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/nepali.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/polska.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/punjabi.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/romania.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/russian.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/somali.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/swahili.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/tamil.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/telugu.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/thai.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/turkce.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx | 2 +- src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx | 2 +- 27 files changed, 27 insertions(+), 27 deletions(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx b/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx index 7c570903684..9d851b17b3a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/hausa.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 875, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 875, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx b/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx index 6f2edc35640..2a8140f9eed 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/igbo.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 755, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 755, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx b/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx index c5f165367dd..87731219074 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/indonesia.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 1100, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 1100, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx b/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx index 2b2f19a97e4..b9dd9f32dd1 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/japanese.tsx @@ -14,5 +14,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 830, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 830, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/korean.tsx b/src/app/components/ThemeProvider/chameleonLogos/korean.tsx index 9980a1afa86..be2a23bf7a7 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/korean.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/korean.tsx @@ -12,5 +12,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 815, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 815, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx b/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx index 2dd0ceb467b..b3e1489859c 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/kyrgyz.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 1550, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 1550, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx b/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx index 097cc189812..459011bc000 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/magyarul.tsx @@ -17,5 +17,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 135, width: 1095, height: 135 }, + viewbox: { minY: 145, minX: 140, width: 1095, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/marathi.tsx b/src/app/components/ThemeProvider/chameleonLogos/marathi.tsx index 53b53b57564..4e2a021b0c1 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/marathi.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/marathi.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 745, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 745, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx b/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx index bdd3ba5f2ff..83ed891cbe8 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/mundo.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 100, minX: 105, width: 910, height: 135 }, + viewbox: { minY: 95, minX: 105, width: 910, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx b/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx index f6a432a4179..fa59e461c18 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/nepali.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 770, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 770, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx b/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx index ec352ed1c8a..2ad1d536593 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/pidgin.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 850, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 850, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/polska.tsx b/src/app/components/ThemeProvider/chameleonLogos/polska.tsx index cefac8c237c..1ea87ef724b 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/polska.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/polska.tsx @@ -15,5 +15,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 655, width: 930, height: 135 }, + viewbox: { minY: 145, minX: 660, width: 930, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx b/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx index 3afac1bed8a..fed4b033f7e 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/portuguese.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 870, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 870, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/punjabi.tsx b/src/app/components/ThemeProvider/chameleonLogos/punjabi.tsx index 8f1db1ed649..8568a2b36d7 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/punjabi.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/punjabi.tsx @@ -8,5 +8,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 770, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 770, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/romania.tsx b/src/app/components/ThemeProvider/chameleonLogos/romania.tsx index e3bd0cc0e91..2bd248faf53 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/romania.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/romania.tsx @@ -17,5 +17,5 @@ export default build({ ), - viewbox: { minX: 152, minY: 0, width: 290, height: 40 }, + viewbox: { minY: 0, minX: 155, width: 290, height: 40 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/russian.tsx b/src/app/components/ThemeProvider/chameleonLogos/russian.tsx index 993ead6765a..140e5b46c17 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/russian.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/russian.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 95, minX: 100, width: 1525, height: 135 }, + viewbox: { minY: 95, minX: 105, width: 1525, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx b/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx index 8fc0783ee66..68f5131a715 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/sinhala.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 830, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 830, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/somali.tsx b/src/app/components/ThemeProvider/chameleonLogos/somali.tsx index b13f9b2080f..a07ee04143b 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/somali.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/somali.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 905, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 905, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx b/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx index cf5e7ce8397..2a96bd4980b 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/swahili.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 935, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 935, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/tamil.tsx b/src/app/components/ThemeProvider/chameleonLogos/tamil.tsx index d970bf8b609..ecdbbc2c59c 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/tamil.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/tamil.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 150, minX: 685, width: 780, height: 135 }, + viewbox: { minY: 150, minX: 690, width: 780, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/telugu.tsx b/src/app/components/ThemeProvider/chameleonLogos/telugu.tsx index 571eb9d2dfb..6022522d394 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/telugu.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/telugu.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 825, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 825, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/thai.tsx b/src/app/components/ThemeProvider/chameleonLogos/thai.tsx index 2fbabd44b9a..a188a2fe518 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/thai.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/thai.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 675, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 675, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx b/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx index 0ff27ad3fbe..41b6ff39de6 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/tigrinya.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 755, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 755, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx b/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx index bd22aabaadd..379a09b32ac 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/turkce.tsx @@ -10,5 +10,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 925, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 925, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx b/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx index 7101ee28d79..00266b23cea 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/ukrainian.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 990, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 990, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx b/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx index 373c500bd3a..8d2b3e4c01a 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/vietnamese.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 1100, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 1100, height: 135 }, }); diff --git a/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx b/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx index 1c25138df11..3cc7c6e5bad 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/yoruba.tsx @@ -7,5 +7,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 685, width: 957, height: 135 }, + viewbox: { minY: 145, minX: 690, width: 957, height: 135 }, }); From 8912c51010543981c4df3083b8080a0b8d46af10 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 10:20:48 +0100 Subject: [PATCH 40/45] Snapshot updates --- .../pages/photoGalleryPage/mundo/__snapshots__/amp.test.ts.snap | 2 +- .../photoGalleryPage/mundo/__snapshots__/canonical.test.ts.snap | 2 +- .../pages/send/mundo/__snapshots__/canonical.test.ts.snap | 2 +- .../pages/storyPage/mundo/__snapshots__/amp.test.ts.snap | 2 +- .../pages/storyPage/mundo/__snapshots__/canonical.test.ts.snap | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/amp.test.ts.snap b/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/amp.test.ts.snap index 5e80e0e9bb3..1df00c4e3cf 100644 --- a/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/amp.test.ts.snap +++ b/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/amp.test.ts.snap @@ -166,7 +166,7 @@ exports[`AMP Photo Gallery Page Header I can see the branding 1`] = ` { "brandLink": "BBC News, Mundo", "svg": , } `; diff --git a/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/canonical.test.ts.snap index 863ed5d7290..4d76a010cf8 100644 --- a/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/canonical.test.ts.snap +++ b/ws-nextjs-app/integration/pages/photoGalleryPage/mundo/__snapshots__/canonical.test.ts.snap @@ -118,7 +118,7 @@ exports[`Canonical Photo Gallery Page Header I can see the branding 1`] = ` { "brandLink": "BBC News, Mundo", "svg": , } `; diff --git a/ws-nextjs-app/integration/pages/send/mundo/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/send/mundo/__snapshots__/canonical.test.ts.snap index 0f9337323dd..c6ee8fd3828 100644 --- a/ws-nextjs-app/integration/pages/send/mundo/__snapshots__/canonical.test.ts.snap +++ b/ws-nextjs-app/integration/pages/send/mundo/__snapshots__/canonical.test.ts.snap @@ -73,7 +73,7 @@ exports[`Canonical Send Header I can see the branding 1`] = ` { "brandLink": "BBC News, Mundo", "svg": , } `; diff --git a/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/amp.test.ts.snap b/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/amp.test.ts.snap index 8dcbb04ba28..d3acbda2e8e 100644 --- a/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/amp.test.ts.snap +++ b/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/amp.test.ts.snap @@ -173,7 +173,7 @@ exports[`AMP Story Page Header I can see the branding 1`] = ` { "brandLink": "BBC News, Mundo", "svg": , } `; diff --git a/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/canonical.test.ts.snap index 0221bd14e73..3ef61180d93 100644 --- a/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/canonical.test.ts.snap +++ b/ws-nextjs-app/integration/pages/storyPage/mundo/__snapshots__/canonical.test.ts.snap @@ -131,7 +131,7 @@ exports[`Canonical Story Page Header I can see the branding 1`] = ` { "brandLink": "BBC News, Mundo", "svg": , } `; From 5069c59b0ef79dee0ace90630838bd12909366b7 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 10:26:32 +0100 Subject: [PATCH 41/45] Fix unit test checking `useNewNav` --- src/app/lib/utilities/fetchConfig/index.test.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/lib/utilities/fetchConfig/index.test.ts b/src/app/lib/utilities/fetchConfig/index.test.ts index c3275071292..7fbe632e8f4 100644 --- a/src/app/lib/utilities/fetchConfig/index.test.ts +++ b/src/app/lib/utilities/fetchConfig/index.test.ts @@ -208,7 +208,7 @@ describe('fetchConfig', () => { }, ); - it('should not set the useNewNav param for non-Arabic/Tamil services', async () => { + it('should not set the useNewNav param for script services', async () => { global.fetch = jest.fn().mockResolvedValue({ ok: true, json: async () => mockNavResponse, @@ -217,8 +217,8 @@ describe('fetchConfig', () => { const { default: fetchConfig } = await import('.'); await fetchConfig({ - service: 'indonesia', - pagePath: '/indonesia', + service: 'serbian', + pagePath: '/serbian/cyr', configType: 'navigation', }); From 99f5c669cba5eaf009dcf24e91f093218584071f Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 10:29:25 +0100 Subject: [PATCH 42/45] Remove `persian` from old nav tests --- cypress/e2e/pages/testsForAllAMPPages.js | 2 +- cypress/e2e/pages/testsForAllCanonicalPages.js | 2 +- ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts | 3 +-- ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts | 3 +-- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/cypress/e2e/pages/testsForAllAMPPages.js b/cypress/e2e/pages/testsForAllAMPPages.js index 2da08dece57..80f851d8905 100644 --- a/cypress/e2e/pages/testsForAllAMPPages.js +++ b/cypress/e2e/pages/testsForAllAMPPages.js @@ -3,7 +3,7 @@ export default ({ service, pageType }) => { describe(`testsForAllAMPPages to run for ${service} ${pageType}`, () => { describe('Header Tests', () => { // limit number of tests to 2 services for navigation toggling - const testMobileNav = service === 'zhongwen' || service === 'persian'; + const testMobileNav = service === 'zhongwen'; if (testMobileNav) { it('should show dropdown menu and hide scrollable menu when menu button is clicked', () => { cy.viewport(320, 480); diff --git a/cypress/e2e/pages/testsForAllCanonicalPages.js b/cypress/e2e/pages/testsForAllCanonicalPages.js index 1986f0861eb..53f87915860 100644 --- a/cypress/e2e/pages/testsForAllCanonicalPages.js +++ b/cypress/e2e/pages/testsForAllCanonicalPages.js @@ -22,7 +22,7 @@ export default ({ service, pageType }) => { describe('Header Tests', () => { // limit number of tests to 2 services for navigation toggling - const testMobileNav = service === 'zhongwen' || service === 'persian'; + const testMobileNav = service === 'zhongwen'; if (testMobileNav) { it('should show dropdown menu and hide scrollable menu when menu button is clicked', () => { diff --git a/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts b/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts index c4674daedd3..c2f778fc493 100644 --- a/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts +++ b/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts @@ -9,8 +9,7 @@ export default ({ service, pageType }: ServiceParametersType) => { describe('Header Tests', () => { const serviceName = config[service]?.name || service; // limit number of tests to 2 services for navigation toggling - const testMobileNav = - serviceName === 'ukchina' || serviceName === 'persian'; + const testMobileNav = serviceName === 'ukchina'; const twoTierNavServices = { local: null, // Don't test two tier nav locally as the local environment can't fetch config diff --git a/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts b/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts index 9d60bf2a0e0..eb9c759f658 100644 --- a/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts +++ b/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts @@ -29,8 +29,7 @@ export default ({ service, pageType }: ServiceParametersType) => { describe('Header Tests', () => { const serviceName = config[service]?.name || service; // limit number of tests to 2 services for navigation toggling - const testMobileNav = - serviceName === 'ukchina' || serviceName === 'persian'; + const testMobileNav = serviceName === 'ukchina'; const twoTierNavServices = { local: null, // Don't test two tier nav locally as the local environment can't fetch config From 5bf9d8f7591be4d4107faa7dbf76ea518662b868 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 11:22:12 +0100 Subject: [PATCH 43/45] Fix Gujarati --- src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx b/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx index 58eb45f726a..4f06c7338a5 100644 --- a/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx +++ b/src/app/components/ThemeProvider/chameleonLogos/gujarati.tsx @@ -8,5 +8,5 @@ export default build({ ), - viewbox: { minY: 145, minX: 690, width: 825, height: 135 }, + viewbox: { minY: 140, minX: 690, width: 825, height: 145 }, }); From edd255495ae4eefa69b97ecaa82350f702e69023 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 12:57:01 +0100 Subject: [PATCH 44/45] Update comment and changing script service to `zhongwen` --- cypress/e2e/pages/testsForAllAMPPages.js | 2 +- cypress/e2e/pages/testsForAllCanonicalPages.js | 2 +- ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts | 4 ++-- ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/cypress/e2e/pages/testsForAllAMPPages.js b/cypress/e2e/pages/testsForAllAMPPages.js index 80f851d8905..9af93cdac9f 100644 --- a/cypress/e2e/pages/testsForAllAMPPages.js +++ b/cypress/e2e/pages/testsForAllAMPPages.js @@ -2,7 +2,7 @@ export default ({ service, pageType }) => { describe(`testsForAllAMPPages to run for ${service} ${pageType}`, () => { describe('Header Tests', () => { - // limit number of tests to 2 services for navigation toggling + // limit number to Zhongwen for navigation toggling const testMobileNav = service === 'zhongwen'; if (testMobileNav) { it('should show dropdown menu and hide scrollable menu when menu button is clicked', () => { diff --git a/cypress/e2e/pages/testsForAllCanonicalPages.js b/cypress/e2e/pages/testsForAllCanonicalPages.js index 53f87915860..fd47ff117ea 100644 --- a/cypress/e2e/pages/testsForAllCanonicalPages.js +++ b/cypress/e2e/pages/testsForAllCanonicalPages.js @@ -21,7 +21,7 @@ export default ({ service, pageType }) => { } describe('Header Tests', () => { - // limit number of tests to 2 services for navigation toggling + // limit number to Zhongwen for navigation toggling const testMobileNav = service === 'zhongwen'; if (testMobileNav) { diff --git a/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts b/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts index c2f778fc493..7e9d5e71ce4 100644 --- a/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts +++ b/ws-nextjs-app/cypress/e2e/testsForAllAMPPages.ts @@ -8,8 +8,8 @@ export default ({ service, pageType }: ServiceParametersType) => { describe(`testsThatFollowSmokeTestConfigForAllAMPPages to run for ${service} ${pageType}`, () => { describe('Header Tests', () => { const serviceName = config[service]?.name || service; - // limit number of tests to 2 services for navigation toggling - const testMobileNav = serviceName === 'ukchina'; + // limit number to Zhongwen for navigation toggling + const testMobileNav = serviceName === 'zhongwen'; const twoTierNavServices = { local: null, // Don't test two tier nav locally as the local environment can't fetch config diff --git a/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts b/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts index eb9c759f658..5f2e334e7d8 100644 --- a/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts +++ b/ws-nextjs-app/cypress/e2e/testsForAllCanonicalPages.ts @@ -28,8 +28,8 @@ export default ({ service, pageType }: ServiceParametersType) => { describe('Header Tests', () => { const serviceName = config[service]?.name || service; - // limit number of tests to 2 services for navigation toggling - const testMobileNav = serviceName === 'ukchina'; + // limit number to Zhongwen for navigation toggling + const testMobileNav = serviceName === 'zhongwen'; const twoTierNavServices = { local: null, // Don't test two tier nav locally as the local environment can't fetch config From fbfd01e93d165214cd016535d03e78cde9d711a7 Mon Sep 17 00:00:00 2001 From: Aaron Moore Date: Tue, 7 Apr 2026 13:15:50 +0100 Subject: [PATCH 45/45] Pass variant to test --- src/app/lib/utilities/fetchConfig/index.test.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/lib/utilities/fetchConfig/index.test.ts b/src/app/lib/utilities/fetchConfig/index.test.ts index 7fbe632e8f4..31cd6647f6d 100644 --- a/src/app/lib/utilities/fetchConfig/index.test.ts +++ b/src/app/lib/utilities/fetchConfig/index.test.ts @@ -218,6 +218,7 @@ describe('fetchConfig', () => { await fetchConfig({ service: 'serbian', + variant: 'cyr', pagePath: '/serbian/cyr', configType: 'navigation', });