7 Commits

Author SHA1 Message Date
6f6fe607f5 Update src/app/page.tsx 2026-03-09 16:55:33 +00:00
06c85823fa Merge version_2 into main
Merge version_2 into main
2026-03-09 16:52:11 +00:00
4b24e96922 Update src/app/styles/base.css 2026-03-09 16:52:06 +00:00
531cd6cb29 Update src/app/layout.tsx 2026-03-09 16:52:05 +00:00
6f4dcfa42c Merge version_1 into main
Merge version_1 into main
2026-03-09 16:50:45 +00:00
953b36bced Merge version_1 into main
Merge version_1 into main
2026-03-09 16:50:27 +00:00
29d65e8f97 Merge version_1 into main
Merge version_1 into main
2026-03-09 16:48:35 +00:00
3 changed files with 7 additions and 49 deletions

View File

@@ -7,6 +7,7 @@ import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Nunito } from "next/font/google";
import { Libre_Baskerville } from "next/font/google";
import { Dancing_Script } from "next/font/google";
@@ -16,14 +17,9 @@ export const metadata: Metadata = {
};
const libreBaskerville = Libre_Baskerville({
variable: "--font-libre-baskerville",
subsets: ["latin"],
weight: ["400", "700"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
const dancingScript = Dancing_Script({
variable: "--font-dancing-script", subsets: ["latin"],
});
export default function RootLayout({
@@ -34,7 +30,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${libreBaskerville.variable} ${inter.variable} antialiased`}>
<body className={`${dancingScript.variable} antialiased`}>
<Tag />
{children}
<script

View File

@@ -6,7 +6,6 @@ import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll'
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Award, Coffee, Facebook, Instagram, Leaf, Twitter } from "lucide-react";
@@ -32,7 +31,6 @@ export default function BrewHavenPage() {
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Products", id: "products" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" }
]}
button={{ text: "Order Now", href: "contact" }}
@@ -118,42 +116,6 @@ export default function BrewHavenPage() {
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardSix
title="What Our Customers Love"
description="Hear from the coffee enthusiasts who make BrewHaven their daily destination"
tag="Customer Reviews"
tagAnimation="slide-up"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
buttonAnimation="slide-up"
buttons={[]}
testimonials={[
{
id: "1", name: "Sarah Martinez", handle: "@sarah_loves_coffee", testimonial: "The quality of beans and the expertise of the baristas is unmatched. Every visit feels like coming home to a welcoming community.", imageSrc: "http://img.b2bpic.net/free-photo/multiracial-group-friends-having-coffee-together_1139-1029.jpg?_wi=1", imageAlt: "Sarah Martinez"
},
{
id: "2", name: "James Chen", handle: "@morning_brew_enthusiast", testimonial: "I've tried specialty coffee shops across the city, but BrewHaven consistently delivers the best pour-over experience.", imageSrc: "http://img.b2bpic.net/free-photo/person-drinking-coffee-spacious-cafeteria_23-2150424050.jpg?_wi=1", imageAlt: "James Chen"
},
{
id: "3", name: "Emily Rodriguez", handle: "@emily_coffee_wanderer", testimonial: "Their commitment to fair trade and sustainability matters to me. I feel good about where my coffee comes from.", imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-holding-cup-with-coffee-pub_23-2148448941.jpg", imageAlt: "Emily Rodriguez"
},
{
id: "4", name: "Michael Thompson", handle: "@thrifty_coffee_lover", testimonial: "BrewHaven's subscription service is a game-changer. Fresh roasted beans delivered monthly, and the savings are incredible.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-woman-smiling_23-2148665396.jpg", imageAlt: "Michael Thompson"
},
{
id: "5", name: "Jessica Lee", handle: "@cafe_culture_addict", testimonial: "The atmosphere here invites creativity and connection. I've started my best projects with a cup of their Ethiopian Yirgacheffe.", imageSrc: "http://img.b2bpic.net/free-photo/multiracial-group-friends-having-coffee-together_1139-1029.jpg?_wi=2", imageAlt: "Jessica Lee"
},
{
id: "6", name: "David Kim", handle: "@coffee_connoisseur_dk", testimonial: "Exceptional beans, exceptional service, and exceptional people. This is what specialty coffee should be.", imageSrc: "http://img.b2bpic.net/free-photo/person-drinking-coffee-spacious-cafeteria_23-2150424050.jpg?_wi=2", imageAlt: "David Kim"
}
]}
speed={40}
topMarqueeDirection="left"
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
tag="Get In Touch"

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-inter), sans-serif;
font-family: var(--font-dancing-script), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-libre-baskerville), serif;
font-family: var(--font-dancing-script), serif;
}