Compare commits

..

20 Commits

Author SHA1 Message Date
7ab952c525 Update src/app/gallery/page.tsx 2026-05-23 10:30:33 +00:00
250cd336ed Merge version_34 into main
Merge version_34 into main
2026-05-23 10:20:50 +00:00
b1d1168b44 Update src/app/gallery/page.tsx 2026-05-23 10:20:46 +00:00
b2e33efab4 Merge version_34 into main
Merge version_34 into main
2026-05-23 10:16:52 +00:00
b5e78859a6 Update src/app/gallery/page.tsx 2026-05-23 10:16:49 +00:00
75d9ca842a Merge version_34 into main
Merge version_34 into main
2026-05-23 10:16:27 +00:00
bb550a139b Update src/app/gallery/page.tsx 2026-05-23 10:16:21 +00:00
481462914c Merge version_33 into main
Merge version_33 into main
2026-05-23 10:13:15 +00:00
e73ef1ce51 Update src/app/page.tsx 2026-05-23 10:13:11 +00:00
41813a3f41 Update src/app/gallery/page.tsx 2026-05-23 10:13:11 +00:00
bb12668815 Merge version_33 into main
Merge version_33 into main
2026-05-23 10:12:50 +00:00
4695b3c019 Update src/app/page.tsx 2026-05-23 10:12:47 +00:00
4a51ce697e Update src/app/gallery/page.tsx 2026-05-23 10:12:47 +00:00
dab91f04bb Merge version_32 into main
Merge version_32 into main
2026-05-23 10:11:04 +00:00
1d7b952054 Update src/app/page.tsx 2026-05-23 10:11:01 +00:00
6ba0c32863 Merge version_32 into main
Merge version_32 into main
2026-05-23 10:10:37 +00:00
86e89ed5ec Update src/app/page.tsx 2026-05-23 10:10:34 +00:00
79c9909fa5 Merge version_32 into main
Merge version_32 into main
2026-05-23 10:07:54 +00:00
ae5ab3c17b Update src/app/gallery/page.tsx 2026-05-23 10:07:51 +00:00
2446f313a5 Merge version_31 into main
Merge version_31 into main
2026-05-23 10:06:28 +00:00
2 changed files with 32 additions and 22 deletions

View File

@@ -4,23 +4,27 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import FooterSimple from '@/components/sections/footer/FooterSimple'; import FooterSimple from '@/components/sections/footer/FooterSimple';
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix'; import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
import { useState } from 'react'; import { useState } from 'react';
export default function GalleryPage() { export default function GalleryPage() {
const [galleryItems, setGalleryItems] = useState([ const [galleryItems] = useState([
{ title: "Heavy Duty Loading", description: "Secure Logistics", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-foundation-containers-arrangement_23-2149705544.jpg?_wi=2" }, { id: "1", title: "Secure Loading", content: "High-tech container loading processes" },
{ title: "Vehicle Securement", description: "Verified Standards", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dyzp7sGs874KHVqcZpKRlG0BRH/uploaded-1779315072666-rnat9as3.jpg?_wi=2" }, { id: "2", title: "Vehicle Transit", content: "Specialized vehicle securement techniques" },
{ title: "Industrial Machinery", description: "Handled Safely", imageSrc: "http://img.b2bpic.net/free-photo/forklift-operator-loading-cargo-while-working-warehouse-his-colleagues-are-background_637285-4210.jpg?_wi=2" }, { id: "3", title: "Industrial Handling", content: "Expert industrial gear management" },
{ title: "Bulk Inventory", description: "Real-time Tracking", imageSrc: "http://img.b2bpic.net/free-photo/logistics-means-transport-together-with-technological-futuristic-holograms_23-2151662913.jpg" } { id: "4", title: "Bulk Logistics", content: "Streamlined commercial bulk transit" },
{ id: "5", title: "Dubai Hub", content: "Centralized receiving operations" },
{ id: "6", title: "Precision Sorting", content: "Careful inventory management" },
{ id: "7", title: "Ghana Warehouse", content: "Secure facility arrival process" },
{ id: "8", title: "Global Tracking", content: "Constant logistics surveillance" },
{ id: "9", title: "Automotive Strapping", content: "Detailed vehicle securement" },
{ id: "10", title: "Heavy Gear Tie-down", content: "Heavy industrial machinery protocols" },
{ id: "11", title: "Temperature Control", content: "Climate controlled shipping units" },
{ id: "12", title: "Customs Processing", content: "Rapid port clearance documentation" },
{ id: "13", title: "Inventory Scanning", content: "Barcode-based intake tracking" },
{ id: "14", title: "Load Optimization", content: "Maximized container volumetric efficiency" }
]); ]);
const handleFileUpload = (index: number, newImageUrl: string) => {
const updatedItems = [...galleryItems];
updatedItems[index].imageSrc = newImageUrl;
setGalleryItems(updatedItems);
};
const navItems = [ const navItems = [
{ name: "Services", id: "/services" }, { name: "Services", id: "/services" },
{ name: "How It Works", id: "/how-it-works" }, { name: "How It Works", id: "/how-it-works" },
@@ -52,12 +56,14 @@ export default function GalleryPage() {
</div> </div>
<div id="gallery" data-section="gallery" className="py-24"> <div id="gallery" data-section="gallery" className="py-24">
<FeatureCardSix <FeatureCardTwentyOne
title="Our Logistics Gallery" title="Our Logistics Gallery"
description="A look at our professional cargo handling services." description="A detailed look at each stage of our professional cargo handling process, presented individually for maximum visual impact."
textboxLayout="split" accordionItems={galleryItems}
videoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dyzp7sGs874KHVqcZpKRlG0BRH/uploaded-1779531628605-p8zpmh2n.mp4"
mediaAnimation="blur-reveal"
useInvertedBackground={false} useInvertedBackground={false}
features={galleryItems} containerClassName="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"
/> />
</div> </div>

View File

@@ -13,10 +13,14 @@ import { useState } from 'react';
export default function LandingPage() { export default function LandingPage() {
const [galleryItems] = useState([ const [galleryItems] = useState([
{ title: "Heavy Duty Loading", description: "Securing goods for transit", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-foundation-containers-arrangement_23-2149705544.jpg?_wi=2" }, { title: "Secure Loading", description: "High-tech container loading processes", imageSrc: "https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?q=80&w=800&_wi=2" },
{ title: "Vehicle Securement", description: "Professional loading standards", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dyzp7sGs874KHVqcZpKRlG0BRH/uploaded-1779315072666-rnat9as3.jpg?_wi=2" }, { title: "Vehicle Transit", description: "Specialized vehicle securement techniques", imageSrc: "https://images.unsplash.com/photo-1553440150-13753a7b6832?q=80&w=800&_wi=2" },
{ title: "Industrial Machinery", description: "Handled with precision", imageSrc: "http://img.b2bpic.net/free-photo/forklift-operator-loading-cargo-while-working-warehouse-his-colleagues-are-background_637285-4210.jpg?_wi=2" }, { title: "Industrial Handling", description: "Expert industrial gear management", imageSrc: "https://images.unsplash.com/photo-1621905251189-08b45d6a268e?q=80&w=800&_wi=2" },
{ title: "Bulk Inventory", description: "Tracking every step", imageSrc: "http://img.b2bpic.net/free-photo/logistics-means-transport-together-with-technological-futuristic-holograms_23-2151662913.jpg?_wi=1" } { title: "Bulk Logistics", description: "Streamlined commercial bulk transit", imageSrc: "https://images.unsplash.com/photo-1566585775320-f62266858276?q=80&w=800&_wi=2" },
{ title: "Dubai Hub", description: "Centralized receiving operations", imageSrc: "https://images.unsplash.com/photo-1541888946425-d81bb19240f5?q=80&w=800&_wi=2" },
{ title: "Precision Sorting", description: "Careful inventory management", imageSrc: "https://images.unsplash.com/photo-1581092160607-ee22621dd758?q=80&w=800&_wi=2" },
{ title: "Ghana Warehouse", description: "Secure facility arrival process", imageSrc: "https://images.unsplash.com/photo-1587293852726-70b35612f843?q=80&w=800&_wi=2" },
{ title: "Global Tracking", description: "Constant logistics surveillance", imageSrc: "https://images.unsplash.com/photo-1578575437130-527eed3abbec?q=80&w=800&_wi=2" }
]); ]);
const navItems = [ const navItems = [
@@ -108,7 +112,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ id: "luxury", title: "Luxury & Essentials", author: "Fragile items", description: "Luxury goods are packed in reinforced, climate-controlled security crates.", tags: ["Watch", "Perfume"], imageSrc: "http://img.b2bpic.net/free-photo/high-angle-foundation-containers-arrangement_23-2149705544.jpg?_wi=2" }, { id: "luxury", title: "Luxury & Essentials", author: "Fragile items", description: "Luxury goods are packed in reinforced, climate-controlled security crates.", tags: ["Watch", "Perfume"], imageSrc: "http://img.b2bpic.net/free-photo/high-angle-foundation-containers-arrangement_23-2149705544.jpg?_wi=2" },
{ id: "auto", title: "Automotive Shipping", author: "Vehicle safety", description: "Vehicles are shipped via specialized container loading with strapping.", tags: ["SUV", "Sedan"], imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dyzp7sGs874KHVqcZpKRlG0BRH/uploaded-1779315072666-rnat9as3.jpg?_wi=2" }, { id: "auto", title: "Automotive Shipping", author: "Vehicle safety", description: "Vehicles are shipped via specialized container loading with strapping.", tags: ["SUV", "Sedan"], imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dyzp7sGs874KHVqcZpKRlG0BRH/uploaded-1779315072666-rnat9as3.jpg" },
{ id: "heavy", title: "Heavy Machinery", author: "Industrial gear", description: "Heavy machinery is handled with industrial forklifts and steel ties.", tags: ["Gym Gear", "Tools"], imageSrc: "http://img.b2bpic.net/free-photo/forklift-operator-loading-cargo-while-working-warehouse-his-colleagues-are-background_637285-4210.jpg?_wi=2" }, { id: "heavy", title: "Heavy Machinery", author: "Industrial gear", description: "Heavy machinery is handled with industrial forklifts and steel ties.", tags: ["Gym Gear", "Tools"], imageSrc: "http://img.b2bpic.net/free-photo/forklift-operator-loading-cargo-while-working-warehouse-his-colleagues-are-background_637285-4210.jpg?_wi=2" },
{ id: "general", title: "General Cargo", author: "Commercial bulk", description: "Commercial stock utilizes streamlined bulk palletizing options.", tags: ["Wholesale", "Stock"], imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dyzp7sGs874KHVqcZpKRlG0BRH/tmp/hyper-realistic-picture-of-a-cargo-conta-1779315244636-c2b3304a.png" }, { id: "general", title: "General Cargo", author: "Commercial bulk", description: "Commercial stock utilizes streamlined bulk palletizing options.", tags: ["Wholesale", "Stock"], imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Dyzp7sGs874KHVqcZpKRlG0BRH/tmp/hyper-realistic-picture-of-a-cargo-conta-1779315244636-c2b3304a.png" },
]} ]}
@@ -158,4 +162,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }