diff --git a/src/app/[locale]/acmm-leaderboard/page.tsx b/src/app/[locale]/acmm-leaderboard/page.tsx index a5d46e484..b668ce58a 100644 --- a/src/app/[locale]/acmm-leaderboard/page.tsx +++ b/src/app/[locale]/acmm-leaderboard/page.tsx @@ -1,12 +1,7 @@ "use client"; import { useState, useMemo, useCallback, useEffect } from "react"; -import { - GridLines, - StarField, - Navbar, - Footer, -} from "../../../components/index"; +import PageShell from "../../../components/master-page/PageShell"; import { gtagEvent } from "../../../components/GoogleAnalytics"; import { ACMM_PROJECTS, BADGE_PARTICIPANTS, SNAPSHOT_DATE } from "./data"; import { @@ -175,15 +170,16 @@ export default function AcmmLeaderboardPage() { }; return ( -
- - - {/* Background effects */} -
- - -
- + {/* Hero section */}
@@ -478,8 +474,6 @@ export default function AcmmLeaderboardPage() {
- -
+ ); } diff --git a/src/app/[locale]/programs/[slug]/ProgramPageClient.tsx b/src/app/[locale]/programs/[slug]/ProgramPageClient.tsx index b6901837a..3c799ddb7 100644 --- a/src/app/[locale]/programs/[slug]/ProgramPageClient.tsx +++ b/src/app/[locale]/programs/[slug]/ProgramPageClient.tsx @@ -3,7 +3,7 @@ import { useEffect, useState } from "react"; import Image from "next/image"; import { Program } from "../programs"; -import { Navbar, Footer, StarField, GridLines } from "@/components"; +import PageShell from "@/components/master-page/PageShell"; import { useTranslations } from "next-intl"; import Link from "next/link"; @@ -107,19 +107,12 @@ export default function ProgramPageClient({ program }: ProgramPageClientProps) { }; return ( -
- {/* Navigation */} - - - {/* Main Content with full background */} + + {/* Main Content */}
- {/* Background layers */} -
-
- - -
- {/* Hero Section */}
@@ -476,9 +469,6 @@ export default function ProgramPageClient({ program }: ProgramPageClientProps) {
- - {/* Footer */} -