Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 81f5c47db8 | |||
| 2b43ff26b6 | |||
| 6b7c34ecb4 | |||
| c69bf2cc5a | |||
| 753254d901 | |||
| 813dfa7c74 | |||
| 741533f135 | |||
| c51d5ac86b |
@@ -1,45 +1,28 @@
|
||||
import type { Metadata } from "next";
|
||||
import { Halant } from "next/font/google";
|
||||
import { Inter } from "next/font/google";
|
||||
import { Raleway } from "next/font/google";
|
||||
import { Geist, Geist_Mono } from "next/font/google";
|
||||
import "./globals.css";
|
||||
import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const halant = Halant({
|
||||
variable: "--font-halant", subsets: ["latin"],
|
||||
weight: ["300", "400", "500", "600", "700"],
|
||||
const geist = Geist({
|
||||
variable: "--font-geist-sans", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const inter = Inter({
|
||||
variable: "--font-inter", subsets: ["latin"],
|
||||
});
|
||||
|
||||
const raleway = Raleway({
|
||||
variable: "--font-raleway", subsets: ["latin"],
|
||||
const geistMono = Geist_Mono({
|
||||
variable: "--font-geist-mono", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Our Café - Cozy Coffee & Community Space", description: "Experience exceptional coffee, homemade pastries, and warm hospitality at our beloved neighborhood café. Read authentic 5-star reviews from our happy guests.", keywords: "café, coffee shop, pastries, cozy atmosphere, neighborhood café, reviews", openGraph: {
|
||||
title: "Our Café - Where Community Happens", description: "Join our community of coffee lovers and friends at our welcoming café.", siteName: "Our Café", type: "website"},
|
||||
twitter: {
|
||||
card: "summary_large_image", title: "Our Café - Cozy Coffee & Community", description: "Experience genuine warmth and exceptional coffee at our neighborhood café"},
|
||||
};
|
||||
title: "Our Café", description: "Experience our welcoming café with exceptional coffee, homemade pastries, and warm hospitality."};
|
||||
|
||||
export default function RootLayout({
|
||||
children,
|
||||
}: Readonly<{
|
||||
}: {
|
||||
children: React.ReactNode;
|
||||
}>) {
|
||||
}) {
|
||||
return (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body
|
||||
className={`${halant.variable} ${inter.variable} ${raleway.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
|
||||
<html lang="en">
|
||||
<body className={`${geist.variable} ${geistMono.variable} antialiased`}>
|
||||
{children}
|
||||
|
||||
<script
|
||||
dangerouslySetInnerHTML={{
|
||||
__html: `
|
||||
@@ -1407,7 +1390,6 @@ export default function RootLayout({
|
||||
}}
|
||||
/>
|
||||
</body>
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -49,17 +49,23 @@ export default function CafeLandingPage() {
|
||||
]}
|
||||
carouselItems={[
|
||||
{
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-holding-cup_23-2148892853.jpg", imageAlt: "Specialty latte art coffee"},
|
||||
id: "1", imageSrc: "http://img.b2bpic.net/free-photo/close-up-hands-holding-cup_23-2148892853.jpg", imageAlt: "Specialty latte art coffee"
|
||||
},
|
||||
{
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/knife-rope-near-candied-fruits-bread_23-2147851916.jpg", imageAlt: "Fresh baked pastries"},
|
||||
id: "2", imageSrc: "http://img.b2bpic.net/free-photo/knife-rope-near-candied-fruits-bread_23-2147851916.jpg", imageAlt: "Fresh baked pastries"
|
||||
},
|
||||
{
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/best-friends-getting-some-street-food-outdoors_23-2149009644.jpg", imageAlt: "Comfortable café seating"},
|
||||
id: "3", imageSrc: "http://img.b2bpic.net/free-photo/best-friends-getting-some-street-food-outdoors_23-2149009644.jpg", imageAlt: "Comfortable café seating"
|
||||
},
|
||||
{
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/people-drinking-coffee-spacious-cafeteria_23-2150424013.jpg", imageAlt: "Friends meeting at café"},
|
||||
id: "4", imageSrc: "http://img.b2bpic.net/free-photo/people-drinking-coffee-spacious-cafeteria_23-2150424013.jpg", imageAlt: "Friends meeting at café"
|
||||
},
|
||||
{
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-adult-woman-enjoying-coffe-while-working-her-notebook-drinking-coffe-vintage-coffee-shop_482257-25747.jpg", imageAlt: "Productive work environment"},
|
||||
id: "5", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-smiling-adult-woman-enjoying-coffe-while-working-her-notebook-drinking-coffe-vintage-coffee-shop_482257-25747.jpg", imageAlt: "Productive work environment"
|
||||
},
|
||||
{
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/coffee-fresh-aroma-drinking-relax_53876-23420.jpg", imageAlt: "Inviting café interior"},
|
||||
id: "6", imageSrc: "http://img.b2bpic.net/free-photo/coffee-fresh-aroma-drinking-relax_53876-23420.jpg", imageAlt: "Inviting café interior"
|
||||
}
|
||||
]}
|
||||
autoPlay={true}
|
||||
autoPlayInterval={4000}
|
||||
@@ -71,7 +77,7 @@ export default function CafeLandingPage() {
|
||||
tag="Our Story"
|
||||
tagIcon={Coffee}
|
||||
title="A Café Built on Quality and Connection"
|
||||
description="We believe that the best moments in life happen over a cup of great coffee and genuine conversation. From our carefully selected beans to our freshly baked goods made daily, every detail reflects our commitment to excellence. Our warm, welcoming atmosphere has become a home away from home for book lovers, professionals, and friends seeking a perfect place to relax, connect, and enjoy life's simple pleasures."
|
||||
description="Since opening, we've been committed to sourcing specialty-grade coffee beans from ethical, direct-trade suppliers around the world. Every morning, our bakers arrive before dawn to prepare fresh pastries, breads, and treats—everything made fresh daily without preservatives. With over 15 years of café expertise, we've perfected the art of creating a warm, welcoming atmosphere where book lovers, professionals, and friends find their perfect spot to relax, connect, and enjoy life's simple pleasures."
|
||||
metrics={[
|
||||
{ value: "100%", title: "5-Star Reviews" },
|
||||
{ value: "1000+", title: "Happy Customers" },
|
||||
@@ -93,16 +99,20 @@ export default function CafeLandingPage() {
|
||||
testimonials={[
|
||||
{
|
||||
id: "1", name: "Anonymous Guest", role: "First-time Visitor", company: "Café Enthusiast", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-woman-blue-wall_176420-3250.jpg", imageAlt: "professional woman portrait smiling confident"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-woman-blue-wall_176420-3250.jpg", imageAlt: "professional woman portrait smiling confident"
|
||||
},
|
||||
{
|
||||
id: "2", name: "Osman Sarac", role: "Local Guide", company: "90+ Reviews", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-good-looking-middle-eastern-guy-show-okay-gesture-guarantee-quality_176420-20477.jpg", imageAlt: "man portrait happy satisfied smiling"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-good-looking-middle-eastern-guy-show-okay-gesture-guarantee-quality_176420-20477.jpg", imageAlt: "man portrait happy satisfied smiling"
|
||||
},
|
||||
{
|
||||
id: "3", name: "Saeed Alawami", role: "Local Guide", company: "33+ Reviews", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-enjoying-coffee-cup_23-2148756344.jpg", imageAlt: "diverse person portrait smiling genuine"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-woman-enjoying-coffee-cup_23-2148756344.jpg", imageAlt: "diverse person portrait smiling genuine"
|
||||
},
|
||||
{
|
||||
id: "4", name: "Regular Customer", role: "Weekly Visitor", company: "Loyal Guest", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", imageAlt: "professional portrait smiling confident person"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", imageAlt: "professional portrait smiling confident person"
|
||||
}
|
||||
]}
|
||||
gridVariant="uniform-all-items-equal"
|
||||
animationType="slide-up"
|
||||
@@ -118,7 +128,8 @@ export default function CafeLandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Exceptional Coffee Quality", "Warm Atmosphere", "Friendly Staff", "Homemade Pastries", "Perfect Reading Spot", "Great for Meetings", "Comfortable Seating", "Community Focus"]}
|
||||
"Exceptional Coffee Quality", "Warm Atmosphere", "Friendly Staff", "Homemade Pastries", "Perfect Reading Spot", "Great for Meetings", "Comfortable Seating", "Community Focus"
|
||||
]}
|
||||
showCard={true}
|
||||
speed={40}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user