From 7c7c38832dcf04ce0853d9bed5bc9a5b30f99695 Mon Sep 17 00:00:00 2001 From: kudinDmitriyUp Date: Thu, 2 Jul 2026 00:26:33 +0000 Subject: [PATCH] Bob AI: Added a new gallery section with the 5 uploaded images. --- src/pages/HomePage.tsx | 4 +- src/pages/HomePage/sections/Gallery.tsx | 77 +++++++++++++++++++++++++ 2 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 src/pages/HomePage/sections/Gallery.tsx diff --git a/src/pages/HomePage.tsx b/src/pages/HomePage.tsx index 28bf030..f618752 100644 --- a/src/pages/HomePage.tsx +++ b/src/pages/HomePage.tsx @@ -16,7 +16,8 @@ import ContactSection from './HomePage/sections/Contact'; import MembershipSection from './HomePage/sections/Membership'; -import BookingsSection from './HomePage/sections/Bookings';export default function HomePage(): React.JSX.Element { +import BookingsSection from './HomePage/sections/Bookings'; +import GallerySection from './HomePage/sections/Gallery';export default function HomePage(): React.JSX.Element { return ( @@ -32,6 +33,7 @@ import BookingsSection from './HomePage/sections/Bookings';export default functi + diff --git a/src/pages/HomePage/sections/Gallery.tsx b/src/pages/HomePage/sections/Gallery.tsx new file mode 100644 index 0000000..a988cf8 --- /dev/null +++ b/src/pages/HomePage/sections/Gallery.tsx @@ -0,0 +1,77 @@ +import { motion } from "motion/react"; +import TextAnimation from "@/components/ui/TextAnimation"; +import ScrollReveal from "@/components/ui/ScrollReveal"; +import ImageOrVideo from "@/components/ui/ImageOrVideo"; +import Tag from "@/components/ui/Tag"; + +export default function GallerySection() { + const images = [ + { + src: "https://storage.googleapis.com/webild/users/user_3AniccObAoDJgCkSlT6RJk7a8NL/uploaded-1782951920218-dn9n7n03.png", + title: "Indoor Courts", + colSpan: "md:col-span-3" + }, + { + src: "https://storage.googleapis.com/webild/users/user_3AniccObAoDJgCkSlT6RJk7a8NL/uploaded-1782951920219-3sznj2xy.png", + title: "Outdoor Complex", + colSpan: "md:col-span-3" + }, + { + src: "https://storage.googleapis.com/webild/users/user_3AniccObAoDJgCkSlT6RJk7a8NL/uploaded-1782951920220-nisd5a9c.webp", + title: "Championship Stadium", + colSpan: "md:col-span-2" + }, + { + src: "https://storage.googleapis.com/webild/users/user_3AniccObAoDJgCkSlT6RJk7a8NL/uploaded-1782951920221-rb0wtby4.jpg", + title: "Clay Courts", + colSpan: "md:col-span-2" + }, + { + src: "https://storage.googleapis.com/webild/users/user_3AniccObAoDJgCkSlT6RJk7a8NL/uploaded-1782951920222-umx1babl.jpg", + title: "Grass Courts", + colSpan: "md:col-span-2" + } + ]; + + return ( + + ); +} \ No newline at end of file -- 2.49.1