2 Commits

Author SHA1 Message Date
c7fb6cb9e2 Update src/app/page.tsx 2026-04-09 01:12:43 +00:00
3ea06120c4 Merge version_1 into main
Merge version_1 into main
2026-04-09 01:11:47 +00:00

View File

@@ -9,6 +9,7 @@ import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatin
import ProductCardOne from '@/components/sections/product/ProductCardOne'; import ProductCardOne from '@/components/sections/product/ProductCardOne';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import SplitAbout from '@/components/sections/about/SplitAbout'; import SplitAbout from '@/components/sections/about/SplitAbout';
import { MessageSquare } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -29,21 +30,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "#hero",
},
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Products", name: "Products", id: "#products"},
id: "#products",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="Solis Iron Works" brandName="Solis Iron Works"
/> />
@@ -52,117 +45,65 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitDoubleCarousel <HeroSplitDoubleCarousel
background={{ background={{
variant: "plain", variant: "plain"}}
}}
title="Forging Elegance with Precision." title="Forging Elegance with Precision."
description="At Solis Iron Works, we blend industrial strength with artistic refinement, delivering custom-crafted iron solutions that stand the test of time." description="At Solis Iron Works, we blend industrial strength with artistic refinement, delivering custom-crafted iron solutions that stand the test of time."
leftCarouselItems={[ leftCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=1", imageAlt: "Forging iron glow"},
imageAlt: "Forging iron glow",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=1", imageAlt: "Iron railing detail"},
imageAlt: "Iron railing detail",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=1", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=1", imageAlt: "Iron gate joinery"},
imageAlt: "Iron gate joinery",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=2", imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=2", imageAlt: "Molten metal"},
imageAlt: "Molten metal",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=2", imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=2", imageAlt: "Railing design"},
imageAlt: "Railing design",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=2", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=2", imageAlt: "Artisan craft"},
imageAlt: "Artisan craft",
},
]} ]}
rightCarouselItems={[ rightCarouselItems={[
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=3", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=3", imageAlt: "Joinery detail"},
imageAlt: "Joinery detail",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=3", imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=3", imageAlt: "Forging process"},
imageAlt: "Forging process",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=3", imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=3", imageAlt: "Iron sculpture"},
imageAlt: "Iron sculpture",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=4", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-stairs_1162-144.jpg?_wi=4", imageAlt: "Gate craftsmanship"},
imageAlt: "Gate craftsmanship",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=4", imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13487.jpg?_wi=4", imageAlt: "Industrial forging"},
imageAlt: "Industrial forging",
},
{ {
imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=4", imageSrc: "http://img.b2bpic.net/free-photo/side-view-building-with-many-windows_23-2148252789.jpg?_wi=4", imageAlt: "Finished railing"},
imageAlt: "Finished railing",
},
]} ]}
buttons={[ buttons={[
{ {
text: "View Our Projects", text: "View Our Projects", href: "#products"},
href: "#products",
},
]} ]}
avatars={[ avatars={[
{ {
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vkpgzv", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vkpgzv", alt: "Client 1"},
alt: "Client 1",
},
{ {
src: "http://img.b2bpic.net/free-vector/business-card-template-design_742173-17948.jpg", src: "http://img.b2bpic.net/free-vector/business-card-template-design_742173-17948.jpg", alt: "Client 2"},
alt: "Client 2",
},
{ {
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=0wp6mh", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=0wp6mh", alt: "Client 3"},
alt: "Client 3",
},
{ {
src: "http://img.b2bpic.net/free-vector/detailed-welder-logo-template_23-2149013277.jpg", src: "http://img.b2bpic.net/free-vector/detailed-welder-logo-template_23-2149013277.jpg", alt: "Client 4"},
alt: "Client 4",
},
{ {
src: "http://img.b2bpic.net/free-vector/shield-silhouette-logo_361591-2282.jpg", src: "http://img.b2bpic.net/free-vector/shield-silhouette-logo_361591-2282.jpg", alt: "Client 5"},
alt: "Client 5",
},
]} ]}
avatarText="Trusted by 500+ satisfied clients" avatarText="Trusted by 500+ satisfied clients"
marqueeItems={[ marqueeItems={[
{ {
type: "image", type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vkpgzv", alt: "Partner 1"},
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vkpgzv",
alt: "Partner 1",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-vector/business-card-template-design_742173-17948.jpg", alt: "Partner 2"},
src: "http://img.b2bpic.net/free-vector/business-card-template-design_742173-17948.jpg",
alt: "Partner 2",
},
{ {
type: "image", type: "image", src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=0wp6mh", alt: "Partner 3"},
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=0wp6mh",
alt: "Partner 3",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-vector/detailed-welder-logo-template_23-2149013277.jpg", alt: "Partner 4"},
src: "http://img.b2bpic.net/free-vector/detailed-welder-logo-template_23-2149013277.jpg",
alt: "Partner 4",
},
{ {
type: "image", type: "image", src: "http://img.b2bpic.net/free-vector/shield-silhouette-logo_361591-2282.jpg", alt: "Partner 5"},
src: "http://img.b2bpic.net/free-vector/shield-silhouette-logo_361591-2282.jpg",
alt: "Partner 5",
},
]} ]}
/> />
</div> </div>
@@ -175,17 +116,11 @@ export default function LandingPage() {
description="Solis Iron Works started in a small local forge, and today we continue to uphold that same commitment to quality, integrity, and custom design in every piece we create." description="Solis Iron Works started in a small local forge, and today we continue to uphold that same commitment to quality, integrity, and custom design in every piece we create."
bulletPoints={[ bulletPoints={[
{ {
title: "Artistic Precision", title: "Artistic Precision", description: "Custom designs tailored specifically to your architectural vision."},
description: "Custom designs tailored specifically to your architectural vision.",
},
{ {
title: "Industrial Durability", title: "Industrial Durability", description: "Materials chosen for longevity and strength in all conditions."},
description: "Materials chosen for longevity and strength in all conditions.",
},
{ {
title: "Dedicated Consultation", title: "Dedicated Consultation", description: "Full collaboration from initial design concept to final installation."},
description: "Full collaboration from initial design concept to final installation.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/male-jeweler-working-shop_23-2150914240.jpg" imageSrc="http://img.b2bpic.net/free-photo/male-jeweler-working-shop_23-2150914240.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
@@ -200,47 +135,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Contemporary Iron Staircase", price: "Custom Pricing", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-boxes-climbing-long-modern-stairs-urban-loft_169016-69550.jpg", imageAlt: "Iron staircase"},
name: "Contemporary Iron Staircase",
price: "Custom Pricing",
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-boxes-climbing-long-modern-stairs-urban-loft_169016-69550.jpg",
imageAlt: "Iron staircase",
},
{ {
id: "p2", id: "p2", name: "Modern Entrance Way", price: "Custom Pricing", imageSrc: "http://img.b2bpic.net/free-photo/house-entrance-japan-building_23-2149301076.jpg", imageAlt: "Entrance doorway"},
name: "Modern Entrance Way",
price: "Custom Pricing",
imageSrc: "http://img.b2bpic.net/free-photo/house-entrance-japan-building_23-2149301076.jpg",
imageAlt: "Entrance doorway",
},
{ {
id: "p3", id: "p3", name: "Geometric Wall Art", price: "Custom Pricing", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-letticework-ceiling-forming-interesting-pattern_181624-2126.jpg", imageAlt: "Iron wall art"},
name: "Geometric Wall Art",
price: "Custom Pricing",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-letticework-ceiling-forming-interesting-pattern_181624-2126.jpg",
imageAlt: "Iron wall art",
},
{ {
id: "p4", id: "p4", name: "Industrial Metal Table", price: "Custom Pricing", imageSrc: "http://img.b2bpic.net/free-photo/industrial-workspace-with-perforated-metal-surface_23-2151998905.jpg", imageAlt: "Metal furniture"},
name: "Industrial Metal Table",
price: "Custom Pricing",
imageSrc: "http://img.b2bpic.net/free-photo/industrial-workspace-with-perforated-metal-surface_23-2151998905.jpg",
imageAlt: "Metal furniture",
},
{ {
id: "p5", id: "p5", name: "Security Garden Gate", price: "Custom Pricing", imageSrc: "http://img.b2bpic.net/free-photo/contrasting-outdoor-textures_23-2149702245.jpg", imageAlt: "Garden gate"},
name: "Security Garden Gate",
price: "Custom Pricing",
imageSrc: "http://img.b2bpic.net/free-photo/contrasting-outdoor-textures_23-2149702245.jpg",
imageAlt: "Garden gate",
},
{ {
id: "p6", id: "p6", name: "Urban Balcony Railing", price: "Custom Pricing", imageSrc: "http://img.b2bpic.net/free-photo/side-view-stylish-young-businesswoman-standing-balcony_23-2147941540.jpg", imageAlt: "Balcony railing"},
name: "Urban Balcony Railing",
price: "Custom Pricing",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-stylish-young-businesswoman-standing-balcony_23-2147941540.jpg",
imageAlt: "Balcony railing",
},
]} ]}
title="Curated Collections" title="Curated Collections"
description="From modern interior staircases to heavy-duty security gates, explore our range of custom iron products." description="From modern interior staircases to heavy-duty security gates, explore our range of custom iron products."
@@ -252,14 +157,7 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
names={[ names={[
"Apex Construction", "Apex Construction", "Urban Design Studio", "Summit Builders", "Vista Architecture", "Heritage Development", "Skyline Group", "Modern Build Corp"]}
"Urban Design Studio",
"Summit Builders",
"Vista Architecture",
"Heritage Development",
"Skyline Group",
"Modern Build Corp",
]}
title="Trusted by Architects & Builders" title="Trusted by Architects & Builders"
description="We partner with leaders in the construction industry to bring durable, aesthetic metalwork to commercial and residential projects across the region." description="We partner with leaders in the construction industry to bring durable, aesthetic metalwork to commercial and residential projects across the region."
/> />
@@ -269,16 +167,14 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "sparkles-gradient", variant: "sparkles-gradient"}}
}}
tag="Get in Touch" tag="Get in Touch"
tagIcon={MessageSquare}
title="Ready to Start Your Project?" title="Ready to Start Your Project?"
description="Whether it's a small custom gate or a complete architectural staircase, let's discuss your requirements today." description="Whether it's a small custom gate or a complete architectural staircase, let's discuss your requirements today."
buttons={[ buttons={[
{ {
text: "Request a Quote", text: "Request a Quote", href: "#"},
href: "#",
},
]} ]}
/> />
</div> </div>
@@ -289,29 +185,19 @@ export default function LandingPage() {
logoText="Solis Iron Works" logoText="Solis Iron Works"
columns={[ columns={[
{ {
title: "Company", title: "Company", items: [
items: [
{ {
label: "About Us", label: "About Us", href: "#about"},
href: "#about",
},
{ {
label: "Projects", label: "Projects", href: "#products"},
href: "#products",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms of Service", label: "Terms of Service", href: "#"},
href: "#",
},
], ],
}, },
]} ]}