From ac0f6d9e6db00f40adec83aff6a42fcba2053ba8 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 30 Mar 2026 16:03:12 +0000 Subject: [PATCH 1/4] Add src/app/cycling/page.tsx --- src/app/cycling/page.tsx | 71 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 src/app/cycling/page.tsx diff --git a/src/app/cycling/page.tsx b/src/app/cycling/page.tsx new file mode 100644 index 0000000..f7997a9 --- /dev/null +++ b/src/app/cycling/page.tsx @@ -0,0 +1,71 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; +import { Bike, ShieldCheck, Settings, AlertCircle } from "lucide-react"; + +export default function CyclingDisciplinePage() { + return ( + + + + +
+ +
+ + +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 60bf78b510efaaf7714593ff545bcd52629c274c Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 30 Mar 2026 16:03:13 +0000 Subject: [PATCH 2/4] Update src/app/page.tsx --- src/app/page.tsx | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 2b4f79a..f938133 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,6 +31,8 @@ export default function LandingPage() { { name: "Home", id: "hero" }, { name: "About", id: "about" }, { name: "Features", id: "features" }, + { name: "Nutrition", id: "nutrition" }, + { name: "Training", id: "training" }, { name: "FAQ", id: "faq" }, ]} brandName="TriathlonLife" @@ -86,6 +88,36 @@ export default function LandingPage() { /> +
+ +
+ +
+ +
+
-- 2.49.1 From 0e861d8acb28e6fb7372252c6bfffb01e3bb33f9 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 30 Mar 2026 16:03:13 +0000 Subject: [PATCH 3/4] Add src/app/running/page.tsx --- src/app/running/page.tsx | 66 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 src/app/running/page.tsx diff --git a/src/app/running/page.tsx b/src/app/running/page.tsx new file mode 100644 index 0000000..34711c3 --- /dev/null +++ b/src/app/running/page.tsx @@ -0,0 +1,66 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven'; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; + +export default function RunningPage() { + return ( + + + + +
+ +
+ + +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 7fdf81e13d3fcea01d5f447b52b50a70f8259824 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 30 Mar 2026 16:03:13 +0000 Subject: [PATCH 4/4] Update src/app/styles/variables.css --- src/app/styles/variables.css | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index 65ffd3d..a6b5d79 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #f5faff; - --card: #f1f8ff; - --foreground: #001122; - --primary-cta: #15479c; + --background: #0a0a0a; + --card: #1a1a1a; + --foreground: #ffffff; + --primary-cta: #ff3d4a; --primary-cta-text: #f5faff; - --secondary-cta: #ffffff; + --secondary-cta: #0a0a0a; --secondary-cta-text: #001122; - --accent: #a8cce8; - --background-accent: #7ba3cf; + --accent: #7b2d2d; + --background-accent: #b8111f; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1