From 8bd3551bc5dcdbfc7a68a46028a6dbbd74d51e43 Mon Sep 17 00:00:00 2001 From: Madhura Date: Mon, 11 May 2026 14:29:00 +0100 Subject: [PATCH 1/2] Add the login failed banner till issue is fixed --- .../HomepageHighlight/HomepageHighlight.tsx | 12 ++++-------- .../components/pages/IsaacCompetition/dateUtils.ts | 2 +- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx b/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx index ddf650e081..75493601a5 100644 --- a/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx +++ b/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx @@ -13,12 +13,8 @@ const HomepageHighlight = () => { const getBannerContent = () => { if (isBeforeCompetitionOpenDate(currentDate)) { return { - title: "National Computer Science Competition 2025/26", - subtitle: "Opening November 2025", - button: { - to: "https://forms.office.com/e/23bsQuZfjm", - label: "Be the first one to know", - }, + subtitle: + "We're currently experiencing issues with Google authentication on our website. The Isaac Computer Science team is actively investigating and working on a fix. Thank you for your patience.", }; } else if (isAfterCompetitionOpenDateAndBeforeCompetitionEndDate(currentDate)) { return { @@ -57,14 +53,14 @@ const HomepageHighlight = () => { <>

{bannerContent.title}

{bannerContent.subtitle1}

-

{bannerContent.subtitle2}

+

{bannerContent.subtitle2}

); } return ( <> -

{bannerContent.title}

+

{bannerContent.title}

{bannerContent.subtitle}

); diff --git a/src/app/components/pages/IsaacCompetition/dateUtils.ts b/src/app/components/pages/IsaacCompetition/dateUtils.ts index 915a238088..8a28674c7c 100644 --- a/src/app/components/pages/IsaacCompetition/dateUtils.ts +++ b/src/app/components/pages/IsaacCompetition/dateUtils.ts @@ -1,6 +1,6 @@ //Expression of interest banner will be shown till midnight on 2 Nov 2025. Entries open banner will be displayed after this till COMPETITION_END_DATE //The competition entry form will be displayed on the Events -> National Competition page after this date. -export const COMPETITION_OPEN_DATE = new Date("2025-11-02T23:59:59Z"); // UTC timezone +export const COMPETITION_OPEN_DATE = new Date("2026-05-20T23:59:59Z"); // UTC timezone //The Entries open banner will be displayed till midnight on 28 Feb 2026. Entries closed banner will be displayed after this till ENTRIES_CLOSED_BANNER_END_DATE export const COMPETITION_END_DATE = new Date("2026-02-28T23:59:59Z"); // UTC timezone From 112e7fc148145c01acf6578820351c34f3ef2edf Mon Sep 17 00:00:00 2001 From: Madhura Date: Mon, 11 May 2026 14:52:15 +0100 Subject: [PATCH 2/2] Enhabce the styling on banner --- .../IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx | 2 +- src/scss/cs/homepage.scss | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx b/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx index 75493601a5..08c8e340aa 100644 --- a/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx +++ b/src/app/components/pages/IsaacCompetition/HomepageHighlight/HomepageHighlight.tsx @@ -14,7 +14,7 @@ const HomepageHighlight = () => { if (isBeforeCompetitionOpenDate(currentDate)) { return { subtitle: - "We're currently experiencing issues with Google authentication on our website. The Isaac Computer Science team is actively investigating and working on a fix. Thank you for your patience.", + "We're currently experiencing issues with Google authentication on our website. Our team is actively investigating and working on a fix. Thank you for your patience.", }; } else if (isAfterCompetitionOpenDateAndBeforeCompetitionEndDate(currentDate)) { return { diff --git a/src/scss/cs/homepage.scss b/src/scss/cs/homepage.scss index cda6ae3542..6c83b045b5 100644 --- a/src/scss/cs/homepage.scss +++ b/src/scss/cs/homepage.scss @@ -317,7 +317,7 @@ &-sub-title { color: #120540; - font-size: 32px; + font-size: 24px; @include respond-below(md) { font-size: 24px;