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 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() { /> +
+ +
+ +
+ +
+
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 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);