Merge version_1 into main #1
271
src/app/page.tsx
271
src/app/page.tsx
@@ -12,6 +12,7 @@ import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||
import SplitAbout from '@/components/sections/about/SplitAbout';
|
||||
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
|
||||
import { Camera, Heart, Image, Building } from 'lucide-react';
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -32,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Focus & Frame"
|
||||
/>
|
||||
@@ -56,98 +49,55 @@ export default function LandingPage() {
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Capturing Moments, Creating Art."
|
||||
description="Professional photography services tailored to preserve your most cherished memories with elegance and artistic precision."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah J.",
|
||||
handle: "@sarahj",
|
||||
testimonial: "Absolutely incredible experience! The photos are beyond what we imagined.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-helping-man-how-pose-photo_23-2148532609.jpg",
|
||||
},
|
||||
name: "Sarah J.", handle: "@sarahj", testimonial: "Absolutely incredible experience! The photos are beyond what we imagined.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-helping-man-how-pose-photo_23-2148532609.jpg"},
|
||||
{
|
||||
name: "David M.",
|
||||
handle: "@davidm",
|
||||
testimonial: "The attention to detail and professional lighting is unmatched.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fashionable-young-interracial-smiling-couple-taking-selfie-smartphone_23-2148151752.jpg",
|
||||
},
|
||||
name: "David M.", handle: "@davidm", testimonial: "The attention to detail and professional lighting is unmatched.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fashionable-young-interracial-smiling-couple-taking-selfie-smartphone_23-2148151752.jpg"},
|
||||
{
|
||||
name: "Emily P.",
|
||||
handle: "@emilyp",
|
||||
testimonial: "So comfortable to work with, made our wedding day so special.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/parents-smiling-taking-selfie_23-2148414932.jpg",
|
||||
},
|
||||
name: "Emily P.", handle: "@emilyp", testimonial: "So comfortable to work with, made our wedding day so special.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/parents-smiling-taking-selfie_23-2148414932.jpg"},
|
||||
{
|
||||
name: "James L.",
|
||||
handle: "@jamesl",
|
||||
testimonial: "High quality imagery, delivered fast and exceed all expectations.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/special-product-photography-studio_23-2148970211.jpg",
|
||||
},
|
||||
name: "James L.", handle: "@jamesl", testimonial: "High quality imagery, delivered fast and exceed all expectations.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/special-product-photography-studio_23-2148970211.jpg"},
|
||||
{
|
||||
name: "Clara B.",
|
||||
handle: "@clara",
|
||||
testimonial: "Every frame tells a story perfectly. Exquisite results.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-smiling-with-white-board_1187-3322.jpg",
|
||||
},
|
||||
name: "Clara B.", handle: "@clara", testimonial: "Every frame tells a story perfectly. Exquisite results.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-smiling-with-white-board_1187-3322.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Session",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Session", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-professional-camera-tripod_23-2148349441.jpg"
|
||||
imageAlt="Artistic photography studio setting"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-professional-digital-camera-tripod-blurred-background_169016-51917.jpg",
|
||||
alt: "Portrait 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-professional-digital-camera-tripod-blurred-background_169016-51917.jpg", alt: "Portrait 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/brunette-blogger-recording-yoga-routine_23-2148192284.jpg",
|
||||
alt: "Portrait 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/brunette-blogger-recording-yoga-routine_23-2148192284.jpg", alt: "Portrait 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/brunette-blogger-recording-yoga-routine_23-2148192269.jpg",
|
||||
alt: "Portrait 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/brunette-blogger-recording-yoga-routine_23-2148192269.jpg", alt: "Portrait 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/blurred-man-sitting-chair_23-2148503517.jpg",
|
||||
alt: "Portrait 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/blurred-man-sitting-chair_23-2148503517.jpg", alt: "Portrait 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-caucasian-man-looking-empty-paper-reading-logo-standing-white-background_1258-148911.jpg",
|
||||
alt: "Portrait 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-caucasian-man-looking-empty-paper-reading-logo-standing-white-background_1258-148911.jpg", alt: "Portrait 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "WEDDING",
|
||||
},
|
||||
type: "text", text: "WEDDING"},
|
||||
{
|
||||
type: "text",
|
||||
text: "PORTRAIT",
|
||||
},
|
||||
type: "text", text: "PORTRAIT"},
|
||||
{
|
||||
type: "text",
|
||||
text: "LIFESTYLE",
|
||||
},
|
||||
type: "text", text: "LIFESTYLE"},
|
||||
{
|
||||
type: "text",
|
||||
text: "ARCHITECTURAL",
|
||||
},
|
||||
type: "text", text: "ARCHITECTURAL"},
|
||||
{
|
||||
type: "text",
|
||||
text: "COMMERCIAL",
|
||||
},
|
||||
type: "text", text: "COMMERCIAL"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -160,17 +110,11 @@ export default function LandingPage() {
|
||||
description="With over a decade of experience, I specialize in blending artistic vision with professional technique to tell your unique story through light and shadow."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Artistic Vision",
|
||||
description: "Every shot is composed with a focus on emotion and atmosphere.",
|
||||
},
|
||||
title: "Artistic Vision", description: "Every shot is composed with a focus on emotion and atmosphere."},
|
||||
{
|
||||
title: "Professional Gear",
|
||||
description: "Using industry-leading technology to ensure the highest image clarity.",
|
||||
},
|
||||
title: "Professional Gear", description: "Using industry-leading technology to ensure the highest image clarity."},
|
||||
{
|
||||
title: "Client-First Approach",
|
||||
description: "Your comfort and style are the top priorities during every shoot.",
|
||||
},
|
||||
title: "Client-First Approach", description: "Your comfort and style are the top priorities during every shoot."},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/art-desk-concept-with-supplies_23-2148577658.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -183,29 +127,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Wedding Photography",
|
||||
description: "Elegant coverage of your big day.",
|
||||
buttonIcon: "Camera",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bride-groom-having-fun-old-town_1153-6494.jpg",
|
||||
},
|
||||
title: "Wedding Photography", description: "Elegant coverage of your big day.", buttonIcon: Camera,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bride-groom-having-fun-old-town_1153-6494.jpg"},
|
||||
{
|
||||
title: "Candid Portraits",
|
||||
description: "Authentic, spontaneous moments.",
|
||||
buttonIcon: "Heart",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-summer-walk-husband-white_1304-2654.jpg",
|
||||
},
|
||||
title: "Candid Portraits", description: "Authentic, spontaneous moments.", buttonIcon: Heart,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-summer-walk-husband-white_1304-2654.jpg"},
|
||||
{
|
||||
title: "Lifestyle Shoots",
|
||||
description: "Creative visual storytelling.",
|
||||
buttonIcon: "Image",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/groom-smoking-cigar_1153-3061.jpg",
|
||||
},
|
||||
title: "Lifestyle Shoots", description: "Creative visual storytelling.", buttonIcon: Image,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/groom-smoking-cigar_1153-3061.jpg"},
|
||||
{
|
||||
title: "Architectural Design",
|
||||
description: "Sharp, clean professional imagery.",
|
||||
buttonIcon: "Building",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-couple-destination-beautiful-emotional_1304-3403.jpg",
|
||||
},
|
||||
title: "Architectural Design", description: "Sharp, clean professional imagery.", buttonIcon: Building,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-couple-destination-beautiful-emotional_1304-3403.jpg"},
|
||||
]}
|
||||
title="Our Specialized Services"
|
||||
description="Explore the range of photography styles we offer to capture your life's best chapters."
|
||||
@@ -220,41 +152,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Modern Frame 8x10",
|
||||
price: "$45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/thanksgiving-concept-with-frame_23-2147709436.jpg",
|
||||
},
|
||||
id: "p1", name: "Modern Frame 8x10", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/thanksgiving-concept-with-frame_23-2147709436.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Luxury Album",
|
||||
price: "$250",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wooden-blackboard-pink-painted-background_23-2147909909.jpg",
|
||||
},
|
||||
id: "p2", name: "Luxury Album", price: "$250", imageSrc: "http://img.b2bpic.net/free-photo/wooden-blackboard-pink-painted-background_23-2147909909.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Canvas Print",
|
||||
price: "$120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handmade-folder-with-herbs_23-2147709596.jpg",
|
||||
},
|
||||
id: "p3", name: "Canvas Print", price: "$120", imageSrc: "http://img.b2bpic.net/free-photo/handmade-folder-with-herbs_23-2147709596.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Digital Bundle",
|
||||
price: "$199",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/unique-special-effect-captured_23-2149043564.jpg",
|
||||
},
|
||||
id: "p4", name: "Digital Bundle", price: "$199", imageSrc: "http://img.b2bpic.net/free-photo/unique-special-effect-captured_23-2149043564.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Studio Portrait Session",
|
||||
price: "$350",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/classic-floral-green-wedding-invitation-card-mockup_53876-165455.jpg",
|
||||
},
|
||||
id: "p5", name: "Studio Portrait Session", price: "$350", imageSrc: "http://img.b2bpic.net/free-photo/classic-floral-green-wedding-invitation-card-mockup_53876-165455.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Outdoor Session",
|
||||
price: "$400",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-bookmark-open-notebook_23-2149907618.jpg",
|
||||
},
|
||||
id: "p6", name: "Outdoor Session", price: "$400", imageSrc: "http://img.b2bpic.net/free-photo/top-view-bookmark-open-notebook_23-2149907618.jpg"},
|
||||
]}
|
||||
title="Featured Prints & Packages"
|
||||
description="Elevate your favorite memories with our premium physical collection and photography packages."
|
||||
@@ -268,40 +176,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah J.",
|
||||
handle: "@sarah",
|
||||
testimonial: "Exceptional work!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pleased-business-woman-standing-near-bearded-man-suit_171337-18292.jpg",
|
||||
},
|
||||
id: "t1", name: "Sarah J.", handle: "@sarah", testimonial: "Exceptional work!", imageSrc: "http://img.b2bpic.net/free-photo/pleased-business-woman-standing-near-bearded-man-suit_171337-18292.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "David M.",
|
||||
handle: "@david",
|
||||
testimonial: "Incredible artistry.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-art-composition-with-happy-female-model_23-2147868500.jpg",
|
||||
},
|
||||
id: "t2", name: "David M.", handle: "@david", testimonial: "Incredible artistry.", imageSrc: "http://img.b2bpic.net/free-photo/lovely-art-composition-with-happy-female-model_23-2147868500.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily P.",
|
||||
handle: "@emily",
|
||||
testimonial: "Truly professional.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fun-natural-smiling-showing-one_1187-6113.jpg",
|
||||
},
|
||||
id: "t3", name: "Emily P.", handle: "@emily", testimonial: "Truly professional.", imageSrc: "http://img.b2bpic.net/free-photo/fun-natural-smiling-showing-one_1187-6113.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "James L.",
|
||||
handle: "@james",
|
||||
testimonial: "Great experience.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-groom-his-beach-wedding_23-2149044008.jpg",
|
||||
},
|
||||
id: "t4", name: "James L.", handle: "@james", testimonial: "Great experience.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-handsome-groom-his-beach-wedding_23-2149044008.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Clara B.",
|
||||
handle: "@clara",
|
||||
testimonial: "Amazing details.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-bald-caucasian-man-pink-hoodie-isolated-positive-hipster-hold-camera_343596-4835.jpg",
|
||||
},
|
||||
id: "t5", name: "Clara B.", handle: "@clara", testimonial: "Amazing details.", imageSrc: "http://img.b2bpic.net/free-photo/young-bald-caucasian-man-pink-hoodie-isolated-positive-hipster-hold-camera_343596-4835.jpg"},
|
||||
]}
|
||||
title="Words from Our Clients"
|
||||
description="See why our clients trust us with their most precious moments."
|
||||
@@ -313,14 +196,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
names={[
|
||||
"Vogue",
|
||||
"Harper's Bazaar",
|
||||
"Architectural Digest",
|
||||
"Kinfolk",
|
||||
"National Geographic",
|
||||
"Vanity Fair",
|
||||
"Wallpaper",
|
||||
]}
|
||||
"Vogue", "Harper's Bazaar", "Architectural Digest", "Kinfolk", "National Geographic", "Vanity Fair", "Wallpaper"]}
|
||||
title="Trusted by Brands"
|
||||
description="Featured in leading creative and lifestyle publications."
|
||||
/>
|
||||
@@ -332,20 +208,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "What is the turnaround time?",
|
||||
content: "Usually 2-3 weeks post-shoot.",
|
||||
},
|
||||
id: "f1", title: "What is the turnaround time?", content: "Usually 2-3 weeks post-shoot."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you offer prints?",
|
||||
content: "Yes, we offer premium high-quality prints and albums.",
|
||||
},
|
||||
id: "f2", title: "Do you offer prints?", content: "Yes, we offer premium high-quality prints and albums."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Can we choose the location?",
|
||||
content: "We are happy to accommodate your favorite locations.",
|
||||
},
|
||||
id: "f3", title: "Can we choose the location?", content: "We are happy to accommodate your favorite locations."},
|
||||
]}
|
||||
title="Common Questions"
|
||||
description="Find quick answers to common queries about our process and packages."
|
||||
@@ -360,15 +227,9 @@ export default function LandingPage() {
|
||||
description="Reach out and let's discuss your next project."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
name: "name", type: "text", placeholder: "Your Name"},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
},
|
||||
name: "email", type: "email", placeholder: "Your Email"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/woman-holding-tablet-man-holding-vinyl_23-2148919875.jpg"
|
||||
/>
|
||||
@@ -380,29 +241,19 @@ export default function LandingPage() {
|
||||
logoText="Focus & Frame"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Services", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Social",
|
||||
items: [
|
||||
title: "Social", items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
label: "Instagram", href: "#"},
|
||||
{
|
||||
label: "Pinterest",
|
||||
href: "#",
|
||||
},
|
||||
label: "Pinterest", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user