From d1f831bbedf0dd7773c57505f1a8c7d8ecda1fd9 Mon Sep 17 00:00:00 2001 From: Frederick O'Brien Date: Fri, 27 Feb 2026 12:29:50 +0000 Subject: [PATCH 1/3] Add navbar config --- .../src/components/DirectoryPageNav.tsx | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/dotcom-rendering/src/components/DirectoryPageNav.tsx b/dotcom-rendering/src/components/DirectoryPageNav.tsx index 2951eea5ace..cde45d9225e 100644 --- a/dotcom-rendering/src/components/DirectoryPageNav.tsx +++ b/dotcom-rendering/src/components/DirectoryPageNav.tsx @@ -37,6 +37,7 @@ interface DirectoryPageNavConfig { } const configs = [ + // Winter Olympics 2026 { pageIds: [ 'sport/winter-olympics-2026', @@ -80,6 +81,35 @@ const configs = [ 'https://uploads.guim.co.uk/2026/02/03/winter-olympics-980px.jpg', }, }, + // Winter Paralympics 2026 + { + pageIds: [ + 'sport/winter-paralympics-2026', + 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-results', + 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-medal-table', + ], + tagIds: [], + textColor: palette.neutral[7], + backgroundColor: '#22B24B', + title: { + label: 'Winter Paralympics 2026', + id: 'sport/winter-paralympics-2026', + }, + links: [ + { + label: 'Results', + id: 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-results', + }, + { + label: 'Medal table', + id: 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-medal-table', + }, + { + label: 'Full coverage', + id: 'sport/winter-paralympics-2026', + }, + ], + }, ] satisfies DirectoryPageNavConfig[]; export const DirectoryPageNav = ({ pageId, pageTags }: Props) => { From e9ede41783fd5470e48887bfe23111c78ccf6828 Mon Sep 17 00:00:00 2001 From: Frederick O'Brien Date: Tue, 3 Mar 2026 15:41:20 +0000 Subject: [PATCH 2/3] Background images --- dotcom-rendering/src/components/DirectoryPageNav.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/dotcom-rendering/src/components/DirectoryPageNav.tsx b/dotcom-rendering/src/components/DirectoryPageNav.tsx index cde45d9225e..4214b3b2ce0 100644 --- a/dotcom-rendering/src/components/DirectoryPageNav.tsx +++ b/dotcom-rendering/src/components/DirectoryPageNav.tsx @@ -109,6 +109,16 @@ const configs = [ id: 'sport/winter-paralympics-2026', }, ], + backgroundImages: { + mobile: 'https://uploads.guim.co.uk/2026/03/03/winter-paralympics-414px.jpg', + mobileLandscape: + 'https://uploads.guim.co.uk/2026/03/03/winter-paralympics-480px.jpg', + phablet: + 'https://uploads.guim.co.uk/2026/03/03/winter-paralympics-740px.jpg', + tablet: 'https://uploads.guim.co.uk/2026/03/03/winter-paralympics-740px-thin.jpg', + desktop: + 'https://uploads.guim.co.uk/2026/03/03/winter-paralympics-980px.jpg', + }, }, ] satisfies DirectoryPageNavConfig[]; From b684eb8e495eadffd7e9ccd97fbeaf8164f54abc Mon Sep 17 00:00:00 2001 From: Frederick O'Brien Date: Wed, 4 Mar 2026 11:02:24 +0000 Subject: [PATCH 3/3] Update links --- dotcom-rendering/src/components/DirectoryPageNav.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dotcom-rendering/src/components/DirectoryPageNav.tsx b/dotcom-rendering/src/components/DirectoryPageNav.tsx index 4214b3b2ce0..ed8841455c6 100644 --- a/dotcom-rendering/src/components/DirectoryPageNav.tsx +++ b/dotcom-rendering/src/components/DirectoryPageNav.tsx @@ -85,8 +85,8 @@ const configs = [ { pageIds: [ 'sport/winter-paralympics-2026', - 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-results', - 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-medal-table', + 'sport/ng-interactive/2026/mar/04/2026-winter-paralympics-results', + 'sport/ng-interactive/2026/mar/04/2026-winter-paralympics-medal-table', ], tagIds: [], textColor: palette.neutral[7], @@ -98,11 +98,11 @@ const configs = [ links: [ { label: 'Results', - id: 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-results', + id: 'sport/ng-interactive/2026/mar/04/2026-winter-paralympics-results', }, { label: 'Medal table', - id: 'global/ng-interactive/2026/feb/27/2026-winter-paralympics-medal-table', + id: 'sport/ng-interactive/2026/mar/04/2026-winter-paralympics-medal-table', }, { label: 'Full coverage',