4 Commits

Author SHA1 Message Date
eb729fa0fd Update src/app/page.tsx 2026-01-12 15:08:40 +00:00
a7017eca46 Update src/app/page.tsx 2026-01-12 15:05:04 +00:00
2d34b40ba8 Update src/app/page.tsx 2026-01-12 13:15:53 +00:00
ec7ab19961 Update src/app/layout.tsx 2026-01-12 13:15:52 +00:00
2 changed files with 21 additions and 6 deletions

View File

@@ -17,7 +17,8 @@ export const metadata: Metadata = {
openGraph: { openGraph: {
title: "Bean Haven - Premium Specialty Coffee", description: "Artisan coffee roasted to perfection. Discover our single-origin blends and signature espresso drinks.", type: "website", siteName: "Bean Haven", images: [ title: "Bean Haven - Premium Specialty Coffee", description: "Artisan coffee roasted to perfection. Discover our single-origin blends and signature espresso drinks.", type: "website", siteName: "Bean Haven", images: [
{ {
url: "https://img.b2bpic.net/free-photo/pouring-milk-cup-coffee_1153-548.jpg", alt: "Premium specialty coffee"}, url: "https://img.b2bpic.net/free-photo/pouring-milk-cup-coffee_1153-548.jpg", alt: "Premium specialty coffee"
},
], ],
}, },
twitter: { twitter: {

View File

@@ -1,4 +1,4 @@
"use client" "use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
@@ -9,7 +9,7 @@ import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
import TestimonialCardNine from '@/components/sections/testimonial/TestimonialCardNine'; import TestimonialCardNine from '@/components/sections/testimonial/TestimonialCardNine';
import ContactSplit from '@/components/sections/contact/ContactSplit'; import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterSocial from '@/components/sections/footer/FooterSocial'; import FooterSocial from '@/components/sections/footer/FooterSocial';
import { Coffee, Leaf, Flame, Instagram, Facebook, Twitter, Youtube } from "lucide-react"; import { Coffee, Leaf, Flame, Instagram, Facebook, Twitter, Youtube, Mail } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -44,7 +44,7 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroLogoBillboard <HeroLogoBillboard
logoText="Bean Haven" logoText="Bean Haven"
description="Artisan coffee roasted to perfection. Discover our single-origin blends and signature espresso drinks." description="Artisan coffee roasted to perfection. Discover our single-origin blends and signature espresso drinks crafted with passion and precision."
imageSrc="https://img.b2bpic.net/free-photo/pouring-milk-cup-coffee_1153-548.jpg" imageSrc="https://img.b2bpic.net/free-photo/pouring-milk-cup-coffee_1153-548.jpg"
imageAlt="Premium specialty coffee" imageAlt="Premium specialty coffee"
frameStyle="card" frameStyle="card"
@@ -103,8 +103,13 @@ export default function LandingPage() {
title="Our Coffee Journey" title="Our Coffee Journey"
description="From farm to cup, experience the meticulous process behind every perfect brew." description="From farm to cup, experience the meticulous process behind every perfect brew."
tag="Process" tag="Process"
textboxLayout="default" textboxLayout="split-actions"
useInvertedBackground="invertDefault" useInvertedBackground="invertDefault"
buttons={[
{
text: "Shop Now", href: "#products"
}
]}
features={[ features={[
{ {
id: 1, id: 1,
@@ -131,8 +136,16 @@ export default function LandingPage() {
title="What Our Customers Love" title="What Our Customers Love"
description="Join thousands of coffee enthusiasts who've made Bean Haven their go-to roaster." description="Join thousands of coffee enthusiasts who've made Bean Haven their go-to roaster."
tag="Reviews" tag="Reviews"
textboxLayout="default" textboxLayout="split-actions"
useInvertedBackground="noInvert" useInvertedBackground="noInvert"
buttons={[
{
text: "Start Your Subscription", href: "#contact"
},
{
text: "Shop Coffee Beans", href: "#products"
}
]}
testimonials={[ testimonials={[
{ {
id: "1", quote: "The quality and freshness of these beans is exceptional. My mornings have completely transformed since I switched to Bean Haven.", name: "Sarah Mitchell", role: "Coffee Enthusiast", imageSrc: "https://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Sarah Mitchell" id: "1", quote: "The quality and freshness of these beans is exceptional. My mornings have completely transformed since I switched to Bean Haven.", name: "Sarah Mitchell", role: "Coffee Enthusiast", imageSrc: "https://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Sarah Mitchell"
@@ -159,6 +172,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplit <ContactSplit
tag="Stay Connected" tag="Stay Connected"
tagIcon={Mail}
title="Join Our Coffee Club" title="Join Our Coffee Club"
description="Subscribe to receive exclusive blends, brewing tips, and special discounts delivered to your inbox." description="Subscribe to receive exclusive blends, brewing tips, and special discounts delivered to your inbox."
useInvertedBackground="invertDefault" useInvertedBackground="invertDefault"