5 Commits

Author SHA1 Message Date
6bf8f81012 Update src/app/page.tsx 2026-03-07 08:57:29 +00:00
b2537031b3 Update src/app/layout.tsx 2026-03-07 08:57:29 +00:00
ec196c5f10 Merge version_2 into main
Merge version_2 into main
2026-03-07 08:56:06 +00:00
732841b83a Merge version_2 into main
Merge version_2 into main
2026-03-07 08:55:00 +00:00
2e854f5637 Merge version_2 into main
Merge version_2 into main
2026-03-07 08:53:36 +00:00
2 changed files with 50 additions and 25 deletions

View File

@@ -1,11 +1,17 @@
import type { Metadata } from "next";
import { Inter } from "next/font/google";
import { Geist, Geist_Mono } from "next/font/google";
import "./globals.css";
const inter = Inter({ variable: "--font-inter", subsets: ["latin"] });
const geist = Geist({
variable: "--font-geist-sans", subsets: ["latin"],
});
const geistMono = Geist_Mono({
variable: "--font-geist-mono", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Café Coffee Day - Premium Specialty Coffee", description: "Experience the finest specialty coffee crafted by passionate baristas. Award-winning café with premium seating and exceptional service."};
title: "Café Coffee Day - Premium Specialty Coffee", description: "Experience the finest specialty coffee crafted by passionate baristas at Café Coffee Day. Award-winning café on Race Course Road."};
export default function RootLayout({
children,
@@ -14,7 +20,7 @@ export default function RootLayout({
}) {
return (
<html lang="en">
<body className={`${inter.variable} antialiased`}>
<body className={`${geist.variable} ${geistMono.variable} antialiased`}>
{children}
<script

View File

@@ -39,7 +39,8 @@ export default function LandingPage() {
{ name: "Contact", id: "contact" },
]}
button={{
text: "Order Now", href: "https://swiggy.com"}}
text: "Order Now", href: "https://swiggy.com"
}}
animateOnLoad={true}
/>
</div>
@@ -62,11 +63,14 @@ export default function LandingPage() {
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", alt: "Satisfied customer 1"},
src: "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", alt: "Satisfied customer 1"
},
{
src: "http://img.b2bpic.net/free-photo/business-man-smiling-portrait_23-2149280769.jpg", alt: "Satisfied customer 2"},
src: "http://img.b2bpic.net/free-photo/business-man-smiling-portrait_23-2149280769.jpg", alt: "Satisfied customer 2"
},
{
src: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15839.jpg", alt: "Satisfied customer 3"},
src: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15839.jpg", alt: "Satisfied customer 3"
},
]}
avatarText="Trusted by 10,000+ coffee enthusiasts"
ariaLabel="Café Coffee Day hero section"
@@ -95,11 +99,14 @@ export default function LandingPage() {
tagAnimation="slide-up"
products={[
{
id: "1", name: "Cappuccino Coffee", price: "₹120", imageSrc: "http://img.b2bpic.net/free-photo/latte-coffee-cup_1203-7770.jpg?_wi=1", imageAlt: "Premium cappuccino with perfect latte art"},
id: "1", name: "Cappuccino Coffee", price: "₹120", imageSrc: "http://img.b2bpic.net/free-photo/latte-coffee-cup_1203-7770.jpg?_wi=1", imageAlt: "Premium cappuccino with perfect latte art"
},
{
id: "2", name: "Cold Café Mocha", price: "₹140", imageSrc: "http://img.b2bpic.net/free-photo/glass-with-milk-chocolate_23-2148937239.jpg?_wi=1", imageAlt: "Refreshing cold mocha coffee"},
id: "2", name: "Cold Café Mocha", price: "₹140", imageSrc: "http://img.b2bpic.net/free-photo/glass-with-milk-chocolate_23-2148937239.jpg?_wi=1", imageAlt: "Refreshing cold mocha coffee"
},
{
id: "3", name: "Hot Chocolate", price: "₹110", imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup_74190-3806.jpg", imageAlt: "Premium hot chocolate comfort drink"},
id: "3", name: "Hot Chocolate", price: "₹110", imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup_74190-3806.jpg", imageAlt: "Premium hot chocolate comfort drink"
},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
@@ -116,9 +123,11 @@ export default function LandingPage() {
tagAnimation="slide-up"
metrics={[
{
id: "1", value: "4.1★", description: "Consistently rated by 2,618+ satisfied customers for exceptional service and quality beverages"},
id: "1", value: "4.1★", description: "Consistently rated by 2,618+ satisfied customers for exceptional service and quality beverages"
},
{
id: "2", value: "100%", description: "Premium, ethically-sourced coffee beans selected for superior taste and freshness"},
id: "2", value: "100%", description: "Premium, ethically-sourced coffee beans selected for superior taste and freshness"
},
]}
metricsAnimation="slide-up"
useInvertedBackground={false}
@@ -135,13 +144,17 @@ export default function LandingPage() {
tagAnimation="slide-up"
testimonials={[
{
id: "1", title: "Outstanding Service & Ambiance", quote: "The service and staff were outstanding, and we truly appreciated the experience. The café atmosphere is warm and welcoming, perfect for both meetings and casual hangouts.", name: "Priya Sharma", role: "Regular Customer", imageSrc: "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", imageAlt: "Priya Sharma customer portrait"},
id: "1", title: "Outstanding Service & Ambiance", quote: "The service and staff were outstanding, and we truly appreciated the experience. The café atmosphere is warm and welcoming, perfect for both meetings and casual hangouts.", name: "Priya Sharma", role: "Regular Customer", imageSrc: "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", imageAlt: "Priya Sharma customer portrait"
},
{
id: "2", title: "Perfect Coffee Every Time", quote: "Their baristas are true artists. Every cappuccino is perfectly crafted with attention to detail. I've been a loyal customer for years and the quality never disappoints.", name: "Rajesh Kumar", role: "Coffee Enthusiast", imageSrc: "http://img.b2bpic.net/free-photo/business-man-smiling-portrait_23-2149280769.jpg", imageAlt: "Rajesh Kumar customer portrait"},
id: "2", title: "Perfect Coffee Every Time", quote: "Their baristas are true artists. Every cappuccino is perfectly crafted with attention to detail. I've been a loyal customer for years and the quality never disappoints.", name: "Rajesh Kumar", role: "Coffee Enthusiast", imageSrc: "http://img.b2bpic.net/free-photo/business-man-smiling-portrait_23-2149280769.jpg", imageAlt: "Rajesh Kumar customer portrait"
},
{
id: "3", title: "Convenient & Accessible", quote: "Located at a great spot on Race Course Road, easily accessible by road. The service is quick and the prices are fair for the quality offered. Highly recommended!", name: "Anjali Patel", role: "Professional", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15839.jpg", imageAlt: "Anjali Patel customer portrait"},
id: "3", title: "Convenient & Accessible", quote: "Located at a great spot on Race Course Road, easily accessible by road. The service is quick and the prices are fair for the quality offered. Highly recommended!", name: "Anjali Patel", role: "Professional", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15839.jpg", imageAlt: "Anjali Patel customer portrait"
},
{
id: "4", title: "A Hidden Gem", quote: "Best coffee shop in the area with a comfortable seating arrangement. The staff is courteous and the ambiance is perfect for working or meeting friends. Worth every visit!", name: "Vivek Menon", role: "Local Resident", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-smiling-camera_23-2148238839.jpg", imageAlt: "Vivek Menon customer portrait"},
id: "4", title: "A Hidden Gem", quote: "Best coffee shop in the area with a comfortable seating arrangement. The staff is courteous and the ambiance is perfect for working or meeting friends. Worth every visit!", name: "Vivek Menon", role: "Local Resident", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-smiling-camera_23-2148238839.jpg", imageAlt: "Vivek Menon customer portrait"
},
]}
textboxLayout="default"
useInvertedBackground={false}
@@ -160,11 +173,14 @@ export default function LandingPage() {
tagAnimation="slide-up"
blogs={[
{
id: "1", category: "Interior Design", title: "Cozy Seating Spaces", excerpt: "Our thoughtfully designed seating areas provide the perfect environment for work, meetings, or relaxation with premium comfort", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-african-business-woman-wear-blue-blouse-skirt-sitting-cafe_627829-782.jpg?_wi=2", imageAlt: "Cozy café seating area", authorName: "Café Coffee Day", authorAvatar: "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", date: "15 Jan 2025"},
id: "1", category: "Interior Design", title: "Cozy Seating Spaces", excerpt: "Our thoughtfully designed seating areas provide the perfect environment for work, meetings, or relaxation with premium comfort", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-african-business-woman-wear-blue-blouse-skirt-sitting-cafe_627829-782.jpg?_wi=2", imageAlt: "Cozy café seating area", authorName: "Café Coffee Day", authorAvatar: "http://img.b2bpic.net/free-photo/successful-expert_1098-14503.jpg", date: "15 Jan 2025"
},
{
id: "2", category: "Craft & Art", title: "Expert Latte Art", excerpt: "Our baristas create beautiful latte art on every specialty coffee, turning each cup into a masterpiece", imageSrc: "http://img.b2bpic.net/free-photo/latte-coffee-cup_1203-7770.jpg?_wi=2", imageAlt: "Beautiful latte art", authorName: "Café Coffee Day", authorAvatar: "http://img.b2bpic.net/free-photo/business-man-smiling-portrait_23-2149280769.jpg", date: "12 Jan 2025"},
id: "2", category: "Craft & Art", title: "Expert Latte Art", excerpt: "Our baristas create beautiful latte art on every specialty coffee, turning each cup into a masterpiece", imageSrc: "http://img.b2bpic.net/free-photo/latte-coffee-cup_1203-7770.jpg?_wi=2", imageAlt: "Beautiful latte art", authorName: "Café Coffee Day", authorAvatar: "http://img.b2bpic.net/free-photo/business-man-smiling-portrait_23-2149280769.jpg", date: "12 Jan 2025"
},
{
id: "3", category: "Ambiance", title: "Perfect Meeting Spot", excerpt: "Ideal location for business meetings, casual hangouts, or quality time with friends and family", imageSrc: "http://img.b2bpic.net/free-photo/glass-with-milk-chocolate_23-2148937239.jpg?_wi=2", imageAlt: "Café meeting space", authorName: "Café Coffee Day", authorAvatar: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15839.jpg", date: "10 Jan 2025"},
id: "3", category: "Ambiance", title: "Perfect Meeting Spot", excerpt: "Ideal location for business meetings, casual hangouts, or quality time with friends and family", imageSrc: "http://img.b2bpic.net/free-photo/glass-with-milk-chocolate_23-2148937239.jpg?_wi=2", imageAlt: "Café meeting space", authorName: "Café Coffee Day", authorAvatar: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15839.jpg", date: "10 Jan 2025"
},
]}
animationType="slide-up"
textboxLayout="default"
@@ -182,11 +198,13 @@ export default function LandingPage() {
tagAnimation="slide-up"
negativeCard={{
items: [
"Inconsistent coffee quality", "Limited menu options", "Uncomfortable seating", "Poor customer service", "Overpriced beverages"],
"Inconsistent coffee quality", "Limited menu options", "Uncomfortable seating", "Poor customer service", "Overpriced beverages"
],
}}
positiveCard={{
items: [
"Premium, consistently excellent coffee", "Diverse specialty menu offerings", "Comfortable, welcoming ambiance", "Outstanding, attentive staff", "Fair pricing with superior quality", "Prime accessible location", "LGBTQ+ friendly community"],
"Premium, consistently excellent coffee", "Diverse specialty menu offerings", "Comfortable, welcoming ambiance", "Outstanding, attentive staff", "Fair pricing with superior quality", "Prime accessible location", "LGBTQ+ friendly community"
],
}}
animationType="slide-up"
textboxLayout="default"
@@ -198,14 +216,14 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactSplitForm
title="Get in Touch"
description="Have questions or want to make a reservation? Reach out to us directly. We're always happy to serve you."
description="Book a table, ask questions, or arrange catering for your next event. We're always happy to serve you and make your experience memorable."
inputs={[
{ name: "name", type: "text", placeholder: "Your Name", required: true },
{ name: "email", type: "email", placeholder: "Your Email", required: true },
{ name: "phone", type: "tel", placeholder: "Phone Number", required: false },
]}
textarea={{
name: "message", placeholder: "Tell us how we can help...", rows: 5,
name: "message", placeholder: "Tell us how we can help (e.g., table reservation, catering inquiry, or general question)...", rows: 5,
required: true,
}}
useInvertedBackground={false}
@@ -229,7 +247,8 @@ export default function LandingPage() {
tagIcon={Heart}
tagAnimation="slide-up"
names={[
"Coffee Enthusiasts", "Business Professionals", "Students & Creatives", "Families & Friends", "Remote Workers", "Social Gatherings"]}
"Coffee Enthusiasts", "Business Professionals", "Students & Creatives", "Families & Friends", "Remote Workers", "Social Gatherings"
]}
textboxLayout="default"
useInvertedBackground={false}
speed={40}