Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c7fb6cb9e2 | |||
| 3ea06120c4 |
210
src/app/page.tsx
210
src/app/page.tsx
@@ -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: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user