Merge version_1 into main #1
193
src/app/page.tsx
193
src/app/page.tsx
@@ -29,21 +29,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Portfolio",
|
||||
id: "portfolio",
|
||||
},
|
||||
name: "Portfolio", id: "portfolio"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="LensFocus"
|
||||
/>
|
||||
@@ -51,62 +43,24 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroCentered
|
||||
background="gradient-bars"
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Capturing Life's Moments"
|
||||
description="Professional photography focused on storytelling, landscape, and human emotion."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/beautiful-scenery-breathtaking-sunrise-reflecting-sea_181624-16946.jpg",
|
||||
alt: "Slide 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/handsome-man-with-red-beard-poses-black-background_8353-1317.jpg",
|
||||
alt: "Slide 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-man-suit-with-bicycle-going-job_23-2149396209.jpg",
|
||||
alt: "Slide 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-woman-posing-outdoors_23-2150204396.jpg",
|
||||
alt: "Slide 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/pistils-red-fresh-flower_23-2148060093.jpg",
|
||||
alt: "Slide 5",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/abstract-plastic-bag-concept-with-copy-space_23-2148548991.jpg",
|
||||
alt: "Slide 6",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "View Portfolio",
|
||||
href: "#portfolio",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/beautiful-scenery-breathtaking-sunrise-reflecting-sea_181624-16946.jpg", alt: "Slide 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/handsome-man-with-red-beard-poses-black-background_8353-1317.jpg", alt: "Slide 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/full-shot-man-suit-with-bicycle-going-job_23-2149396209.jpg", alt: "Slide 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/front-view-woman-posing-outdoors_23-2150204396.jpg", alt: "Slide 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/pistils-red-fresh-flower_23-2148060093.jpg", alt: "Slide 5" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/abstract-plastic-bag-concept-with-copy-space_23-2148548991.jpg", alt: "Slide 6" },
|
||||
]}
|
||||
buttons={[{ text: "View Portfolio", href: "#portfolio" }]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Portraiture",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Landscape",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Architecture",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Street",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Macro",
|
||||
},
|
||||
{ type: "text", text: "Portraiture" },
|
||||
{ type: "text", text: "Landscape" },
|
||||
{ type: "text", text: "Architecture" },
|
||||
{ type: "text", text: "Street" },
|
||||
{ type: "text", text: "Macro" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -115,22 +69,10 @@ export default function LandingPage() {
|
||||
<InlineImageSplitTextAbout
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "About Me",
|
||||
},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/young-man-white-t-shirt-black-cap-sitting-bar-counter-covering-his-face-with-little-camera-while-spending-time-cafe_574295-3410.jpg",
|
||||
alt: "About Me",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Download Resume",
|
||||
href: "/resume.pdf",
|
||||
},
|
||||
{ type: "text", content: "About Me" },
|
||||
{ type: "image", src: "http://img.b2bpic.net/free-photo/young-man-white-t-shirt-black-cap-sitting-bar-counter-covering-his-face-with-little-camera-while-spending-time-cafe_574295-3410.jpg", alt: "About Me" },
|
||||
]}
|
||||
buttons={[{ text: "Download Resume", href: "/resume.pdf" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -141,42 +83,12 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Morning Mist",
|
||||
price: "Rate: 4.9/5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/watercolor-brush-background_1409-2513.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Urban Flow",
|
||||
price: "Rate: 4.8/5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-face-woman-water-waves_23-2148358191.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Timeless Soul",
|
||||
price: "Rate: 5.0/5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-posing-with-round-mirror-flower_23-2149574163.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Steel Geometry",
|
||||
price: "Rate: 4.7/5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/white-abstract-architectural-detail-against-blue-sky_23-2148139871.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Neon Nights",
|
||||
price: "Rate: 4.9/5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-casual-hipster-girl-cap-sunglasses-jeans-wear-listening-music-from-headphones-mobile-phone-against-large-graffiti-wall_627829-7727.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Nature's Veins",
|
||||
price: "Rate: 4.6/5",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-coral-colored-plant_23-2148791162.jpg",
|
||||
},
|
||||
{ id: "1", name: "Morning Mist", price: "Rate: 4.9/5", imageSrc: "http://img.b2bpic.net/free-photo/watercolor-brush-background_1409-2513.jpg" },
|
||||
{ id: "2", name: "Urban Flow", price: "Rate: 4.8/5", imageSrc: "http://img.b2bpic.net/free-photo/abstract-face-woman-water-waves_23-2148358191.jpg" },
|
||||
{ id: "3", name: "Timeless Soul", price: "Rate: 5.0/5", imageSrc: "http://img.b2bpic.net/free-photo/woman-posing-with-round-mirror-flower_23-2149574163.jpg" },
|
||||
{ id: "4", name: "Steel Geometry", price: "Rate: 4.7/5", imageSrc: "http://img.b2bpic.net/free-photo/white-abstract-architectural-detail-against-blue-sky_23-2148139871.jpg" },
|
||||
{ id: "5", name: "Neon Nights", price: "Rate: 4.9/5", imageSrc: "http://img.b2bpic.net/free-photo/stylish-casual-hipster-girl-cap-sunglasses-jeans-wear-listening-music-from-headphones-mobile-phone-against-large-graffiti-wall_627829-7727.jpg" },
|
||||
{ id: "6", name: "Nature's Veins", price: "Rate: 4.6/5", imageSrc: "http://img.b2bpic.net/free-photo/close-up-coral-colored-plant_23-2148791162.jpg" },
|
||||
]}
|
||||
title="My Work"
|
||||
description="Select an image to see details, ratings, and enquire about prints."
|
||||
@@ -189,13 +101,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Featured In"
|
||||
description="Trusted by leading publications and creative platforms."
|
||||
names={[
|
||||
"Global Photo Monthly",
|
||||
"Modern Lens Review",
|
||||
"Artistic Visions",
|
||||
"Cinematic Daily",
|
||||
"Focus Creative",
|
||||
]}
|
||||
names={["Global Photo Monthly", "Modern Lens Review", "Artistic Visions", "Cinematic Daily", "Focus Creative"]}
|
||||
tag="Partnerships"
|
||||
/>
|
||||
</div>
|
||||
@@ -206,25 +112,10 @@ export default function LandingPage() {
|
||||
title="Let's Connect"
|
||||
description="Have a project in mind or want to enquire about my work? Send me a message!"
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "Your Email", required: true },
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Enquiry details",
|
||||
rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
textarea={{ name: "message", placeholder: "Enquiry details", rows: 4, required: true }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/world-photography-day-celebrated-by-middle-aged-man-taking-photos-with-camera-device_23-2151672461.jpg"
|
||||
imageAlt="Professional photographer working in studio"
|
||||
/>
|
||||
@@ -234,28 +125,8 @@ export default function LandingPage() {
|
||||
<FooterBaseReveal
|
||||
logoText="LensFocus"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigate",
|
||||
items: [
|
||||
{
|
||||
label: "Portfolio",
|
||||
href: "#portfolio",
|
||||
},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Connect",
|
||||
items: [
|
||||
{
|
||||
label: "Email Me",
|
||||
href: "mailto:hello@lensfocus.com",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Navigate", items: [{ label: "Portfolio", href: "#portfolio" }, { label: "About", href: "#about" }] },
|
||||
{ title: "Connect", items: [{ label: "Email Me", href: "mailto:hello@lensfocus.com" }] },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user