From 45287e3a2072094c95d29a47e8147f2c10686098 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 07:31:48 +0000 Subject: [PATCH 1/4] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 298 ++++++++++++++++++--------------------- 1 file changed, 140 insertions(+), 158 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index 1a29b70..5152015 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -2,60 +2,65 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; +import HeroSplitKpi from "@/components/sections/hero/HeroSplitKpi"; import ProductCardThree from "@/components/sections/product/ProductCardThree"; -import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen"; +import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard"; +import FeatureHoverPattern from "@/components/sections/feature/featureHoverPattern/FeatureHoverPattern"; +import FaqDouble from "@/components/sections/faq/FaqDouble"; import ContactText from "@/components/sections/contact/ContactText"; import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; import Link from "next/link"; +import { Compass, MapPin, Award, Sparkles, Mountain, Droplet, Trees, Zap, Waves, Palmtree } from "lucide-react"; export default function GalleryPage() { const navItems = [ { name: "Home", id: "/" }, - { name: "Safaris", id: "/safaris" }, - { name: "Zanzibar", id: "/zanzibar" }, - { name: "Destinations", id: "/destinations" }, - { name: "Gallery", id: "/gallery" }, + { name: "Safaris", id: "/safari-packages" }, + { name: "Zanzibar", id: "/zanzibar-tours" }, + { name: "Destinations", id: "destinations" }, + { name: "Gallery", id: "gallery" }, ]; const footerColumns = [ { - title: "Destinations", - items: [ - { label: "Serengeti Safari", href: "/destinations" }, - { label: "Ngorongoro Crater", href: "/destinations" }, - { label: "Mount Kilimanjaro", href: "/destinations" }, - { label: "Zanzibar Island", href: "/zanzibar" }, + title: "Destinations", items: [ + { label: "Serengeti Safari", href: "/destinations#serengeti" }, + { label: "Ngorongoro Crater", href: "/destinations#ngorongoro" }, + { label: "Mount Kilimanjaro", href: "/destinations#kilimanjaro" }, + { label: "Zanzibar Island", href: "/zanzibar-tours" }, ], }, { - title: "Experiences", - items: [ - { label: "Safari Packages", href: "/" }, - { label: "Beach Retreats", href: "/zanzibar" }, - { label: "Custom Tours", href: "/" }, + title: "Experiences", items: [ + { label: "Safari Packages", href: "/safari-packages" }, + { label: "Beach Retreats", href: "/zanzibar-tours" }, + { label: "Custom Tours", href: "/booking" }, { label: "Gallery", href: "/gallery" }, ], }, { - title: "Company", - items: [ - { label: "About Us", href: "/" }, - { label: "Contact", href: "/" }, - { label: "Testimonials", href: "/" }, + title: "Company", items: [ + { label: "About Us", href: "/about" }, + { label: "Contact", href: "/contact" }, + { label: "Testimonials", href: "#testimonials" }, { label: "Careers", href: "#" }, ], }, { - title: "Support", - items: [ - { label: "FAQ", href: "/destinations" }, + title: "Support", items: [ + { label: "FAQ", href: "#faq" }, { label: "Travel Guide", href: "#" }, { label: "Booking Help", href: "#" }, - { label: "Contact Support", href: "/" }, + { label: "Contact Support", href: "/contact" }, ], }, ]; + const customNavItems = navItems.map(item => ({ + ...item, + id: item.id.startsWith("/") ? item.id : `#${item.id}`, + })); + return ( - + + -