From f75f10a4472c1252a6b184a9da5c29afd7800370 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Fri, 3 Jul 2026 16:58:31 +0000 Subject: [PATCH] Bob AI: Added a newsletter signup section before the footer. --- src/pages/HomePage.tsx | 4 ++- src/pages/HomePage/sections/Newsletter.tsx | 38 ++++++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 src/pages/HomePage/sections/Newsletter.tsx diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 8819d10..e47d311 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -20,7 +20,8 @@ import CertificationsSection from './HomePage/sections/Certifications'; import ClientLogosSection from './HomePage/sections/ClientLogos'; import FloatingCtaSection from './HomePage/sections/FloatingCta'; import GuaranteeSection from './HomePage/sections/Guarantee'; -import BackgroundMusicSection from './HomePage/sections/BackgroundMusic';export default function HomePage(): React.JSX.Element { +import BackgroundMusicSection from './HomePage/sections/BackgroundMusic'; +import NewsletterSection from './HomePage/sections/Newsletter';export default function HomePage(): React.JSX.Element { return ( <> @@ -42,6 +43,7 @@ import BackgroundMusicSection from './HomePage/sections/BackgroundMusic';export + diff --git a/src/pages/HomePage/sections/Newsletter.tsx b/src/pages/HomePage/sections/Newsletter.tsx new file mode 100644 index 0000000..1dab15e --- /dev/null +++ b/src/pages/HomePage/sections/Newsletter.tsx @@ -0,0 +1,38 @@ +import React from 'react'; +import TextAnimation from '@/components/ui/TextAnimation'; +import Input from '@/components/ui/Input'; +import Button from '@/components/ui/Button'; +import Tag from '@/components/ui/Tag'; + +export default function NewsletterSection() { + return ( +
+
+ + +

+ Not ready to order yet? Subscribe to our newsletter for baking tips, behind-the-scenes stories, and exclusive early access to seasonal loaves. +

+
e.preventDefault()}> + +
+
+ ); +} \ No newline at end of file -- 2.49.1