2 Commits

Author SHA1 Message Date
0b41a421b4 Update src/app/page.tsx 2026-04-07 17:31:15 +00:00
0138c15d5f Merge version_1 into main
Merge version_1 into main
2026-04-07 17:22:54 +00:00

View File

@@ -4,12 +4,12 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric'; import AboutMetric from '@/components/sections/about/AboutMetric';
import ContactSplit from '@/components/sections/contact/ContactSplit'; import ContactSplit from '@/components/sections/contact/ContactSplit';
import FeatureCardSix from '@/components/sections/feature/FeatureCardSix'; import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterBase from '@/components/sections/footer/FooterBase';
import HeroOverlay from '@/components/sections/hero/HeroOverlay'; import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Award, Users, Zap } from "lucide-react"; import { Award, Users, Zap, LayoutGrid, Palette, FileText, Youtube } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -30,23 +30,15 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
navItems={[ navItems={[
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Work", name: "Services", id: "work"},
id: "work",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="OBSDIAN" brandName="OBSDIAN"
button={{ button={{
text: "Let's Talk", text: "Let's Talk", href: "#contact"}}
href: "#contact",
}}
/> />
</div> </div>
@@ -56,37 +48,23 @@ export default function LandingPage() {
description="I am Obsdian, a multidisciplinary designer focused on web and graphic design. Elevating brands through precision, logic, and aesthetic excellence." description="I am Obsdian, a multidisciplinary designer focused on web and graphic design. Elevating brands through precision, logic, and aesthetic excellence."
buttons={[ buttons={[
{ {
text: "View Projects", text: "View Services", href: "#work"},
href: "#work",
},
{ {
text: "Get in touch", text: "Get in touch", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/abstract-sale-busioness-background-banner-design-multipurpose_1340-16803.jpg" imageSrc="http://img.b2bpic.net/free-photo/abstract-sale-busioness-background-banner-design-multipurpose_1340-16803.jpg"
showBlur={true} showBlur={true}
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/closeup-smiling-middle-aged-business-leader_1262-4845.jpg", src: "http://img.b2bpic.net/free-photo/closeup-smiling-middle-aged-business-leader_1262-4845.jpg", alt: "Client 1"},
alt: "Client 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-concept-hard-work_181624-33428.jpg", src: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-concept-hard-work_181624-33428.jpg", alt: "Client 2"},
alt: "Client 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-sitting-desk-table-business-company-office_482257-16773.jpg", src: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-sitting-desk-table-business-company-office_482257-16773.jpg", alt: "Client 3"},
alt: "Client 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/side-view-gorgeous-slim-young-female-white-shirt-skirt-posing-against-copy-space-studio-wall-background-your-advertisement-having-confident-facial-expression-looking-camera_343059-2156.jpg", src: "http://img.b2bpic.net/free-photo/side-view-gorgeous-slim-young-female-white-shirt-skirt-posing-against-copy-space-studio-wall-background-your-advertisement-having-confident-facial-expression-looking-camera_343059-2156.jpg", alt: "Client 4"},
alt: "Client 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-smiling-mature-businessman-looking-away_23-2147955371.jpg", src: "http://img.b2bpic.net/free-photo/portrait-smiling-mature-businessman-looking-away_23-2147955371.jpg", alt: "Client 5"},
alt: "Client 5",
},
]} ]}
avatarText="Trusted by 80+ industry leaders" avatarText="Trusted by 80+ industry leaders"
/> />
@@ -99,47 +77,39 @@ export default function LandingPage() {
metrics={[ metrics={[
{ {
icon: Zap, icon: Zap,
label: "Projects Completed", label: "Projects Completed", value: "150+"},
value: "150+",
},
{ {
icon: Award, icon: Award,
label: "Design Awards", label: "Design Awards", value: "24"},
value: "24",
},
{ {
icon: Users, icon: Users,
label: "Satisfied Clients", label: "Satisfied Clients", value: "80+"},
value: "80+",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
</div> </div>
<div id="work" data-section="work"> <div id="work" data-section="work">
<FeatureCardSix <FeatureCardTwelve
animationType="slide-up"
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
title="My Services"
description="Comprehensive design solutions tailored to your brand needs."
features={[ features={[
{ {
title: "Brand Identity Redesign", id: "web", label: "Digital Presence", title: "Website Building", items: ["Custom UI/UX Design", "Responsive Development", "SEO Integration"],
description: "Holistic visual strategy for tech startups.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-career-guidance-items-designers_23-2149443496.jpg?_wi=1",
}, },
{ {
title: "Web Application UI", id: "logo", label: "Identity", title: "Logo Design", items: ["Vector Graphics", "Brand Style Guides", "Brand Kits"],
description: "Interface design for scalable SaaS platforms.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-career-guidance-items-designers_23-2149443496.jpg?_wi=2",
}, },
{ {
title: "Print & Editorial", id: "flyer", label: "Marketing", title: "Flyers & Print", items: ["Posters & Brochures", "Print-Ready Files", "Layout Composition"],
description: "Sophisticated typography-led marketing materials.", },
imageSrc: "http://img.b2bpic.net/free-photo/top-view-career-guidance-items-designers_23-2149443496.jpg?_wi=3", {
id: "thumbnail", label: "Content", title: "YouTube Thumbnails", items: ["Click-Through Optimized", "High-Quality Composition", "Brand Consistency"],
}, },
]} ]}
title="Selected Works"
description="A curated collection of my most impactful design projects."
/> />
</div> </div>
@@ -148,30 +118,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-smiling-middle-aged-business-leader_1262-4845.jpg"},
name: "Sarah J.",
imageSrc: "http://img.b2bpic.net/free-photo/closeup-smiling-middle-aged-business-leader_1262-4845.jpg",
},
{ {
id: "2", id: "2", name: "Mark C.", imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-concept-hard-work_181624-33428.jpg"},
name: "Mark C.",
imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-concept-hard-work_181624-33428.jpg",
},
{ {
id: "3", id: "3", name: "Emily R.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-sitting-desk-table-business-company-office_482257-16773.jpg"},
name: "Emily R.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-businessman-sitting-desk-table-business-company-office_482257-16773.jpg",
},
{ {
id: "4", id: "4", name: "David K.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-gorgeous-slim-young-female-white-shirt-skirt-posing-against-copy-space-studio-wall-background-your-advertisement-having-confident-facial-expression-looking-camera_343059-2156.jpg"},
name: "David K.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-gorgeous-slim-young-female-white-shirt-skirt-posing-against-copy-space-studio-wall-background-your-advertisement-having-confident-facial-expression-looking-camera_343059-2156.jpg",
},
{ {
id: "5", id: "5", name: "Lisa M.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-mature-businessman-looking-away_23-2147955371.jpg"},
name: "Lisa M.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-mature-businessman-looking-away_23-2147955371.jpg",
},
]} ]}
cardTitle="Client Voices" cardTitle="Client Voices"
cardTag="Testimonials" cardTag="Testimonials"
@@ -183,8 +138,7 @@ export default function LandingPage() {
<ContactSplit <ContactSplit
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Let's Connect" tag="Let's Connect"
title="Ready for your next project?" title="Ready for your next project?"
description="I'm always open to new design challenges and creative collaborations. Let's build something significant together." description="I'm always open to new design challenges and creative collaborations. Let's build something significant together."
@@ -197,33 +151,21 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Navigation", title: "Navigation", items: [
items: [
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Work", label: "Services", href: "#work"},
href: "#work",
},
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Terms", label: "Terms", href: "#"},
href: "#",
},
], ],
}, },
]} ]}