4 Commits

Author SHA1 Message Date
1c09f3d359 Update src/app/page.tsx 2026-05-01 16:08:34 +00:00
a83905a4dc Merge version_2 into main
Merge version_2 into main
2026-05-01 16:03:25 +00:00
9372c4e129 Update src/app/page.tsx 2026-05-01 16:03:22 +00:00
ea7d58ea9b Merge version_1 into main
Merge version_1 into main
2026-05-01 15:56:39 +00:00

View File

@@ -32,20 +32,20 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{ name: "About", id: "about" },
{ name: "Portfolio", id: "portfolio" },
{ name: "Pricing", id: "pricing" },
{ name: "Contact", id: "contact" },
{ name: "About (Oromo: Wa'ee Keenya)", id: "about" },
{ name: "Portfolio (Oromo: Hojiiwwan)", id: "portfolio" },
{ name: "Pricing (Oromo: Gatii)", id: "pricing" },
{ name: "Contact (Oromo: Nu Qunnamaa)", id: "contact" },
]}
brandName="Eden"
button={{ text: "Get Started", href: "#contact" }}
button={{ text: "Get Started (Oromo: Jalqabi)", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroOverlay
title="Capturing Moments with Elegance"
description="Professional photography services tailored for your unique story, blending artistry with technical precision."
title="Capturing Moments with Elegance (Oromo: Yeroo bareechaan fuudhuu)"
description="Professional photography services tailored for your unique story, blending artistry with technical precision. (Oromo: Tajaajila suuraa ogummaa qabu, seenaa kee adda ta'eef mijaa'e, ogummaa fi beekumsa teeknikaa walitti makudhaan.)"
imageSrc="http://img.b2bpic.net/free-photo/model-getting-ready-photoshoot_23-2149305177.jpg"
showBlur={true}
avatars={[
@@ -55,18 +55,18 @@ export default function LandingPage() {
{ src: "http://img.b2bpic.net/free-photo/studio-lamp-woman-holding-camera-photo_23-2148565484.jpg", alt: "Studio lamp and woman holding a camera photo" },
{ src: "http://img.b2bpic.net/free-photo/female-tourist-with-camera_23-2147981922.jpg", alt: "Female tourist with camera" },
]}
avatarText="Trusted by 500+ clients worldwide"
avatarText="Trusted by 500+ clients worldwide (Oromo: Abbootii qabeenyaa 500 ol irraa amanamummaa)"
/>
</div>
<div id="about" data-section="about">
<AboutMetric
useInvertedBackground={false}
title="Behind the Lens"
title="Behind the Lens (Oromo: Duuba Lensee)"
metrics={[
{ icon: Camera, label: "Years Experience", value: "10+" },
{ icon: Award, label: "Awards Won", value: "25" },
{ icon: Users, label: "Happy Clients", value: "500+" },
{ icon: Camera, label: "Years Experience (Oromo: Muuxannoo)", value: "10+" },
{ icon: Award, label: "Awards Won (Oromo: Badhaasa)", value: "25" },
{ icon: Users, label: "Happy Clients (Oromo: Maamila Gammachuu)", value: "500+" },
]}
metricsAnimation="slide-up"
/>
@@ -79,8 +79,8 @@ export default function LandingPage() {
useInvertedBackground={false}
negativeCard={{ items: ["Hasty Edits", "Generic Composition", "Poor Lighting", "Lack of Communication", "Standard Stock Look"] }}
positiveCard={{ items: ["Editorial Photography", "Corporate Branding", "Portrait Sessions", "Event Coverage", "Commercial Art"] }}
title="Our Expertise"
description="We specialize in capturing life's most precious moments with a clean, modern approach."
title="Our Expertise (Oromo: Ogummaa Keenya)"
description="We specialize in capturing life's most precious moments with a clean, modern approach. (Oromo: Yeroo jireenyaa barbaachisaa ta'e, mala ammayyaatiin suuraa kaasuudhaan adda duree dha.)"
/>
</div>
@@ -91,14 +91,14 @@ export default function LandingPage() {
gridVariant="asymmetric-60-wide-40-narrow"
useInvertedBackground={false}
products={[
{ id: "1", brand: "Studio", name: "Wedding Collection", price: "$1200", rating: 5, reviewCount: "20", imageSrc: "http://img.b2bpic.net/free-photo/handsome-guy-opening-gift-box-young-happy-lady_23-2148016854.jpg" },
{ id: "2", brand: "Studio", name: "Portraits", price: "$300", rating: 5, reviewCount: "15", imageSrc: "http://img.b2bpic.net/free-photo/grayscale-shot-river-surrounded-by-mountains-lot-trees-cloudy-sky_181624-37804.jpg" },
{ id: "3", brand: "Studio", name: "Commercial", price: "$800", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-window-sill-photo-art-concept_23-2148565524.jpg" },
{ id: "4", brand: "Studio", name: "Events", price: "$500", rating: 5, reviewCount: "8", imageSrc: "http://img.b2bpic.net/free-photo/woman-reading-book-cafe_23-2147765346.jpg" },
{ id: "5", brand: "Studio", name: "Editorial", price: "$400", rating: 5, reviewCount: "12", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-looking-camera-red-background-high-quality-photo_114579-60915.jpg" },
{ id: "1", brand: "Studio", name: "Wedding Collection (Oromo: Sirna Cidhaa)", price: "$1200", rating: 5, reviewCount: "20", imageSrc: "http://img.b2bpic.net/free-photo/handsome-guy-opening-gift-box-young-happy-lady_23-2148016854.jpg" },
{ id: "2", brand: "Studio", name: "Portraits (Oromo: Suuraa Namootaa)", price: "$300", rating: 5, reviewCount: "15", imageSrc: "http://img.b2bpic.net/free-photo/grayscale-shot-river-surrounded-by-mountains-lot-trees-cloudy-sky_181624-37804.jpg" },
{ id: "3", brand: "Studio", name: "Commercial (Oromo: Daldala)", price: "$800", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-window-sill-photo-art-concept_23-2148565524.jpg" },
{ id: "4", brand: "Studio", name: "Events (Oromo: Ayyaana)", price: "$500", rating: 5, reviewCount: "8", imageSrc: "http://img.b2bpic.net/free-photo/woman-reading-book-cafe_23-2147765346.jpg" },
{ id: "5", brand: "Studio", name: "Editorial (Oromo: Barruulee)", price: "$400", rating: 5, reviewCount: "12", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-looking-camera-red-background-high-quality-photo_114579-60915.jpg" },
]}
title="Portfolio Highlights"
description="A curated selection of our work."
title="Portfolio Highlights (Oromo: Hojiiwwan Keenya)"
description="A curated selection of our work. (Oromo: Hojii keenya muraasa.)"
/>
</div>
@@ -108,12 +108,12 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
plans={[
{ id: "basic", badge: "Essential", price: "$299", subtitle: "Perfect for singles", features: ["1 hour session", "15 edited photos", "Online gallery"] },
{ id: "pro", badge: "Popular", price: "$599", subtitle: "Great for families", features: ["3 hour session", "50 edited photos", "High res files"] },
{ id: "enterprise", badge: "Premium", price: "$999", subtitle: "For major events", features: ["Full day coverage", "All edited photos", "Printed book"] },
{ id: "basic", badge: "Essential (Oromo: Barbaachisaa)", price: "$299", subtitle: "Perfect for singles (Oromo: Namoota dhuunfaaf)", features: ["1 hour session", "15 edited photos", "Online gallery"] },
{ id: "pro", badge: "Popular (Oromo: Beekkamaa)", price: "$599", subtitle: "Great for families (Oromo: Maatiif mijaa'aa)", features: ["3 hour session", "50 edited photos", "High res files"] },
{ id: "enterprise", badge: "Premium (Oromo: Ol'aanaa)", price: "$999", subtitle: "For major events (Oromo: Ayyaana gurguddaaf)", features: ["Full day coverage", "All edited photos", "Printed book"] },
]}
title="Photography Packages"
description="Transparent pricing for high-quality results."
title="Photography Packages (Oromo: Paakeejii Suuraa)"
description="Transparent pricing for high-quality results. (Oromo: Gatiin ifa ta'e, bu'aa qulqullina olaanaa qabu.)"
/>
</div>
@@ -123,12 +123,12 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{ id: "m1", value: "1.2k", title: "Sessions", description: "Successfully completed shoots", imageSrc: "http://img.b2bpic.net/free-photo/game-canceled-due-coronavirus_23-2148570732.jpg" },
{ id: "m2", value: "98%", title: "Satisfaction", description: "Client retention rate", imageSrc: "http://img.b2bpic.net/free-photo/winner-concept-with-golden-prizes-balloons_23-2149059968.jpg" },
{ id: "m3", value: "15k", title: "Photos", description: "Curated portfolio items", imageSrc: "http://img.b2bpic.net/free-photo/winner-concept-with-cool-prize_23-2149059602.jpg" },
{ id: "m1", value: "1.2k", title: "Sessions (Oromo: Wiirtuuwwan)", description: "Successfully completed shoots (Oromo: Suuraa milkaa'inaan kaafaman)", imageSrc: "http://img.b2bpic.net/free-photo/game-canceled-due-coronavirus_23-2148570732.jpg" },
{ id: "m2", value: "98%", title: "Satisfaction (Oromo: Gammachuu)", description: "Client retention rate (Oromo: Ratiin maamilaa)", imageSrc: "http://img.b2bpic.net/free-photo/winner-concept-with-golden-prizes-balloons_23-2149059968.jpg" },
{ id: "m3", value: "15k", title: "Photos (Oromo: Suuraa)", description: "Curated portfolio items (Oromo: Hojiiwwan filataman)", imageSrc: "http://img.b2bpic.net/free-photo/winner-concept-with-cool-prize_23-2149059602.jpg" },
]}
title="Creative Milestones"
description="Numbers reflecting our growth and dedication."
title="Creative Milestones (Oromo: Bu'aa Ogummaa)"
description="Numbers reflecting our growth and dedication. (Oromo: Lakkoofsi guddina keenya ibsu.)"
/>
</div>
@@ -144,8 +144,8 @@ export default function LandingPage() {
{ id: "4", name: "Mike R.", role: "Parent", testimonial: "Caught the sweetest family moments.", imageSrc: "http://img.b2bpic.net/free-photo/woman-wearing-pajamas-while-sitting-bed_273609-13213.jpg" },
{ id: "5", name: "Elena V.", role: "Designer", testimonial: "Truly incredible lighting skills.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-smiling_93675-133804.jpg" },
]}
title="Client Stories"
description="What our clients are saying about their Eden experience."
title="Client Stories (Oromo: Seenaa Maamila)"
description="What our clients are saying about their Eden experience. (Oromo: Maamila keenya waan jedhan.)"
/>
</div>
@@ -154,12 +154,12 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{ id: "f1", title: "How do I book a session?", content: "Send us a message via the form below." },
{ id: "f2", title: "What is the turnaround time?", content: "Typically 2-3 weeks for final edits." },
{ id: "f3", title: "Do you travel?", content: "Absolutely, travel is available globally." },
{ id: "f1", title: "How do I book a session? (Oromo: Akkamin suuraa kaasa?)", content: "Send us a message via the form below. A 50% non-refundable deposit is required to secure your date. (Oromo: Ergaa nuuf ergaa. Guyyaa kee qabachuuf kaffaltii dursaa 50% hin deebine barbaachisa.)" },
{ id: "f2", title: "What is the turnaround time? (Oromo: Yeroo hangam fudhata?)", content: "Typically 2-3 weeks for final edits. Payments must be completed in full before the final gallery is released. (Oromo: Torbee 2-3 fudhata. Galeriin dhumaa gadi lakkifamuuf kaffaltiin guutummaatti xumuramuu qaba.)" },
{ id: "f3", title: "Do you travel? (Oromo: Iddoo hundatti deemtu?)", content: "Absolutely, travel is available globally. Additional travel fees apply for locations beyond 50 miles of the studio. (Oromo: Eeyyee, iddoo hundatti deemna. Iddoo 50 miles irraa fagaateef kaffaltiin geejjibaa dabalataa ni jira.)" },
]}
title="Frequently Asked"
description="Quick answers to common inquiries."
title="Frequently Asked (Oromo: Gaaffilee)"
description="Quick answers to common inquiries. (Oromo: Deebii gabaabaa.)"
faqsAnimation="blur-reveal"
/>
</div>
@@ -167,9 +167,9 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{ items: [{ label: "Portfolio", href: "#portfolio" }, { label: "Services", href: "#services" }] },
{ items: [{ label: "Pricing", href: "#pricing" }, { label: "Contact", href: "#contact" }] },
{ items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] },
{ items: [{ label: "Portfolio (Oromo: Hojiiwwan)", href: "#portfolio" }, { label: "Services (Oromo: Tajaajila)", href: "#services" }] },
{ items: [{ label: "Pricing (Oromo: Gatii)", href: "#pricing" }, { label: "Contact (Oromo: Nu Qunnamaa)", href: "#contact" }] },
{ items: [{ label: "Privacy Policy (Oromo: Seera)", href: "#" }, { label: "Terms of Service (Oromo: Haala Tajaajila)", href: "#" }] },
]}
logoText="Eden Photography"
/>
@@ -177,4 +177,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}