Compare commits

...

12 Commits

Author SHA1 Message Date
56710d6c3d Update src/app/page.tsx 2026-05-23 10:02:01 +00:00
7b4022a4b7 Update src/app/gallery/page.tsx 2026-05-23 10:02:00 +00:00
f7c31a84ec Merge version_29 into main
Merge version_29 into main
2026-05-23 09:58:58 +00:00
42622a863f Update src/app/page.tsx 2026-05-23 09:58:55 +00:00
5aedf27be4 Update src/app/gallery/page.tsx 2026-05-23 09:58:54 +00:00
5e63f0c69a Merge version_29 into main
Merge version_29 into main
2026-05-23 09:58:13 +00:00
507cf7631e Update src/app/page.tsx 2026-05-23 09:58:09 +00:00
7d3ee074e4 Update src/app/gallery/page.tsx 2026-05-23 09:58:09 +00:00
2b90eb6a0b Merge version_28 into main
Merge version_28 into main
2026-05-23 09:56:25 +00:00
7c990a2156 Update src/app/page.tsx 2026-05-23 09:56:22 +00:00
5260ba8ad3 Update src/app/gallery/page.tsx 2026-05-23 09:56:21 +00:00
16f7182325 Merge version_27 into main
Merge version_27 into main
2026-05-23 09:54:41 +00:00
2 changed files with 28 additions and 37 deletions

View File

@@ -4,9 +4,17 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
import { useState } from 'react';
export default function GalleryPage() {
const [galleryItems, setGalleryItems] = 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" },
{ 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" },
{ 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" },
{ 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" }
]);
const navItems = [
{ name: "Services", id: "/services" },
{ name: "How It Works", id: "/how-it-works" },
@@ -16,13 +24,6 @@ export default function GalleryPage() {
{ name: "Contact", id: "/contact" },
];
const galleryItems = [
{ title: "Heavy Duty Loading", description: "Secure Logistics", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-foundation-containers-arrangement_23-2149705544.jpg?_wi=2" },
{ 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" },
{ 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" },
{ 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" }
];
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
@@ -44,28 +45,21 @@ export default function GalleryPage() {
/>
</div>
{galleryItems.map((item, index) => (
<div key={index} id={`gallery-${index}`} data-section="gallery" className="py-24 border-b border-gray-100">
<FeatureCardOne
title={item.title}
description={item.description}
gridVariant="two-columns-alternating-heights"
animationType="slide-up"
<div id="gallery" data-section="gallery" className="py-24">
<FeatureCardSix
title="Our Logistics Gallery"
description="A look at our professional cargo handling services."
textboxLayout="split"
useInvertedBackground={false}
features={[item]}
containerClassName="max-w-7xl mx-auto px-6"
gridClassName="gap-12"
cardClassName="min-h-[500px]"
features={galleryItems}
/>
</div>
))}
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{ title: "Company", items: [{ label: "About Us", href: "#" }, { label: "Services", href: "/services" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "/terms" }] },
]}
bottomLeftText="© 2026 Sir James Delivery Company."
bottomRightText="Safe. Swift. Secure."

View File

@@ -8,9 +8,17 @@ import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleAp
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix';
import { useState } from 'react';
export default function LandingPage() {
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: "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: "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: "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" }
]);
const navItems = [
{ name: "Services", id: "/services" },
{ name: "How It Works", id: "/how-it-works" },
@@ -19,13 +27,6 @@ export default function LandingPage() {
{ name: "Contact", id: "/contact" },
];
const galleryItems = [
{ 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: "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: "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: "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" }
];
return (
<ThemeProvider
defaultButtonVariant="icon-arrow"
@@ -134,17 +135,13 @@ export default function LandingPage() {
</div>
<div id="gallery" data-section="gallery" className="py-20">
<FeatureCardOne
<FeatureCardSix
title="Professional Cargo Logistics"
description="A free-flowing, spacious view of our premium packing and logistics standards."
animationType="slide-up"
carouselMode="buttons"
gridVariant="bento-grid"
textboxLayout="split"
useInvertedBackground={false}
features={galleryItems}
containerClassName="max-w-7xl mx-auto px-8"
gridClassName="gap-16"
/>
</div>
@@ -152,7 +149,7 @@ export default function LandingPage() {
<FooterSimple
columns={[
{ title: "Company", items: [{ label: "About Us", href: "#" }, { label: "Services", href: "/services" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "#" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms", href: "/terms" }] },
]}
bottomLeftText="© 2026 Sir James Delivery Company."
bottomRightText="Safe. Swift. Secure."
@@ -161,4 +158,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}