Merge version_1 into main #1
@@ -5,40 +5,26 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
|
||||
import Tag from "@/tag/Tag";
|
||||
|
||||
const plusJakartaSans = Plus_Jakarta_Sans({
|
||||
variable: "--font-plus-jakarta-sans",
|
||||
subsets: ["latin"],
|
||||
variable: "--font-plus-jakarta-sans", subsets: ["latin"],
|
||||
});
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: "Beirut Kitchen - Authentic Lebanese Restaurant & Cuisine",
|
||||
description: "Experience authentic Lebanese cuisine with traditional recipes, fresh ingredients, and warm hospitality. Reserve your table at Beirut Kitchen today.",
|
||||
keywords: "Lebanese restaurant, authentic cuisine, mezze, traditional food, Mediterranean dining",
|
||||
metadataBase: new URL("https://beirutkitchen.com"),
|
||||
title: "Beirut Kitchen - Authentic Lebanese Restaurant & Cuisine", description: "Experience authentic Lebanese cuisine with traditional recipes, fresh ingredients, and warm hospitality. Reserve your table at Beirut Kitchen today.", keywords: "Lebanese restaurant, authentic cuisine, mezze, traditional food, Mediterranean dining", metadataBase: new URL("https://beirutkitchen.com"),
|
||||
openGraph: {
|
||||
title: "Beirut Kitchen - Authentic Lebanese Restaurant",
|
||||
description: "Discover traditional Lebanese flavors with family recipes and fresh ingredients.",
|
||||
siteName: "Beirut Kitchen",
|
||||
type: "website",
|
||||
images: [
|
||||
title: "Beirut Kitchen - Authentic Lebanese Restaurant", description: "Discover traditional Lebanese flavors with family recipes and fresh ingredients.", siteName: "Beirut Kitchen", type: "website", images: [
|
||||
{
|
||||
url: "https://img.b2bpic.net/free-photo/appetizer-set-with-salads-olives-pickles-chopped-beetroot-tomatoes-cheese-yogurt_140725-8341.jpg",
|
||||
alt: "Beirut Kitchen - Lebanese Food",
|
||||
},
|
||||
url: "https://img.b2bpic.net/free-photo/appetizer-set-with-salads-olives-pickles-chopped-beetroot-tomatoes-cheese-yogurt_140725-8341.jpg", alt: "Beirut Kitchen - Lebanese Food"},
|
||||
],
|
||||
},
|
||||
twitter: {
|
||||
card: "summary_large_image",
|
||||
title: "Beirut Kitchen - Authentic Lebanese Restaurant",
|
||||
description: "Experience genuine Lebanese cuisine and hospitality.",
|
||||
images: ["https://img.b2bpic.net/free-photo/appetizer-set-with-salads-olives-pickles-chopped-beetroot-tomatoes-cheese-yogurt_140725-8341.jpg"],
|
||||
card: "summary_large_image", title: "Beirut Kitchen - Authentic Lebanese Restaurant", description: "Experience genuine Lebanese cuisine and hospitality.", images: ["https://img.b2bpic.net/free-photo/appetizer-set-with-salads-olives-pickles-chopped-beetroot-tomatoes-cheese-yogurt_140725-8341.jpg"],
|
||||
},
|
||||
robots: {
|
||||
index: true,
|
||||
follow: true,
|
||||
},
|
||||
alternates: {
|
||||
canonical: "https://beirutkitchen.com",
|
||||
},
|
||||
canonical: "https://beirutkitchen.com"},
|
||||
};
|
||||
|
||||
export default function RootLayout({
|
||||
|
||||
@@ -36,8 +36,7 @@ export default function HomePage() {
|
||||
{ name: "Contact", id: "contact" }
|
||||
]}
|
||||
button={{
|
||||
text: "Reserve Table",
|
||||
href: "https://example.com/reservations"
|
||||
text: "Reserve Table", href: "https://example.com/reservations"
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
@@ -88,25 +87,13 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Kibbeh Nayyeh",
|
||||
price: "$12",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/top-view-soft-sesame-patties-bowl-with-fresh-tomatoes-cloth-green-wooden-background-with-copy-space_141793-53317.jpg",
|
||||
imageAlt: "Kibbeh Nayyeh - raw meat and bulgur delicacy"
|
||||
id: "1", name: "Kibbeh Nayyeh", price: "$12", imageSrc: "https://img.b2bpic.net/free-photo/top-view-soft-sesame-patties-bowl-with-fresh-tomatoes-cloth-green-wooden-background-with-copy-space_141793-53317.jpg", imageAlt: "Kibbeh Nayyeh - raw meat and bulgur delicacy"
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Hummus Beiruti",
|
||||
price: "$8",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/khinkali-with-meat-plain-youghurt-onion-garlic-side-view_141793-3150.jpg",
|
||||
imageAlt: "Creamy hummus with pine nuts and olive oil"
|
||||
id: "2", name: "Hummus Beiruti", price: "$8", imageSrc: "https://img.b2bpic.net/free-photo/khinkali-with-meat-plain-youghurt-onion-garlic-side-view_141793-3150.jpg", imageAlt: "Creamy hummus with pine nuts and olive oil"
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Grilled Seafood Platter",
|
||||
price: "$28",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/minced-meat-bread-tomatoes-slices-lemon_140725-2992.jpg",
|
||||
imageAlt: "Fresh grilled fish and shrimp with herbs"
|
||||
id: "3", name: "Grilled Seafood Platter", price: "$28", imageSrc: "https://img.b2bpic.net/free-photo/minced-meat-bread-tomatoes-slices-lemon_140725-2992.jpg", imageAlt: "Fresh grilled fish and shrimp with herbs"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -118,16 +105,13 @@ export default function HomePage() {
|
||||
tag="Excellence"
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "15,000+",
|
||||
description: "Happy customers served annually enjoying our traditional Lebanese hospitality"
|
||||
id: "1", value: "15,000+", description: "Happy customers served annually enjoying our traditional Lebanese hospitality"
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "50+",
|
||||
description: "Authentic recipes from Lebanese coastal and mountain regions"
|
||||
id: "2", value: "50+", description: "Authentic recipes from Lebanese coastal and mountain regions"
|
||||
}
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
@@ -140,40 +124,16 @@ export default function HomePage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "A Taste of Beirut",
|
||||
quote: "Every dish transported me back to my grandmother's kitchen in Beirut. The authenticity and care in preparation is remarkable. This is true Lebanese cuisine.",
|
||||
name: "Layla Mansour",
|
||||
role: "Food Critic",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/smiling-young-male-baker-weighing-knead-dough-scale-commercial-kitchen_23-2148189058.jpg",
|
||||
imageAlt: "Layla Mansour"
|
||||
id: "1", title: "A Taste of Beirut", quote: "Every dish transported me back to my grandmother's kitchen in Beirut. The authenticity and care in preparation is remarkable. This is true Lebanese cuisine.", name: "Layla Mansour", role: "Food Critic", imageSrc: "https://img.b2bpic.net/free-photo/smiling-young-male-baker-weighing-knead-dough-scale-commercial-kitchen_23-2148189058.jpg", imageAlt: "Layla Mansour"
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Family Traditions Honored",
|
||||
quote: "As a Lebanese expat, finding authentic food has been difficult. Beirut Kitchen nails every recipe and brings the warmth of home to our table.",
|
||||
name: "Khalil Antoun",
|
||||
role: "Restaurant Owner",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/portrait-young-male-baker-with-his-arms-crossed-looking-camera_23-2148189025.jpg",
|
||||
imageAlt: "Khalil Antoun"
|
||||
id: "2", title: "Family Traditions Honored", quote: "As a Lebanese expat, finding authentic food has been difficult. Beirut Kitchen nails every recipe and brings the warmth of home to our table.", name: "Khalil Antoun", role: "Restaurant Owner", imageSrc: "https://img.b2bpic.net/free-photo/portrait-young-male-baker-with-his-arms-crossed-looking-camera_23-2148189025.jpg", imageAlt: "Khalil Antoun"
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Exceptional Quality",
|
||||
quote: "The ingredients are fresh, the preparation is meticulous, and the service reflects genuine Lebanese hospitality. Worth every visit.",
|
||||
name: "Fatima El-Amin",
|
||||
role: "Chef & Food Writer",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/professional-male-chef-eating-green-cucumber_23-2147863732.jpg",
|
||||
imageAlt: "Fatima El-Amin"
|
||||
id: "3", title: "Exceptional Quality", quote: "The ingredients are fresh, the preparation is meticulous, and the service reflects genuine Lebanese hospitality. Worth every visit.", name: "Fatima El-Amin", role: "Chef & Food Writer", imageSrc: "https://img.b2bpic.net/free-photo/professional-male-chef-eating-green-cucumber_23-2147863732.jpg", imageAlt: "Fatima El-Amin"
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
title: "A Neighborhood Gem",
|
||||
quote: "My family visits every weekend now. The mezze platter is legendary, and the staff treats you like family. Highly recommend to everyone.",
|
||||
name: "Samir Khaled",
|
||||
role: "Family Business Owner",
|
||||
imageSrc: "https://img.b2bpic.net/free-photo/male-chef-holding-knife-with-crossed-arms-kitchen-uniform-hat-apron_176474-8987.jpg",
|
||||
imageAlt: "Samir Khaled"
|
||||
id: "4", title: "A Neighborhood Gem", quote: "My family visits every weekend now. The mezze platter is legendary, and the staff treats you like family. Highly recommend to everyone.", name: "Samir Khaled", role: "Family Business Owner", imageSrc: "https://img.b2bpic.net/free-photo/male-chef-holding-knife-with-crossed-arms-kitchen-uniform-hat-apron_176474-8987.jpg", imageAlt: "Samir Khaled"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
@@ -188,16 +148,12 @@ export default function HomePage() {
|
||||
animationType="blur-reveal"
|
||||
negativeCard={{
|
||||
items: [
|
||||
"Mass-produced frozen ingredients",
|
||||
"Generic recipes without cultural authenticity",
|
||||
"Rushed preparation and impersonal service"
|
||||
"Mass-produced frozen ingredients", "Generic recipes without cultural authenticity", "Rushed preparation and impersonal service"
|
||||
]
|
||||
}}
|
||||
positiveCard={{
|
||||
items: [
|
||||
"100% fresh daily-sourced ingredients",
|
||||
"Family recipes refined over generations",
|
||||
"Personalized service with genuine warmth"
|
||||
"100% fresh daily-sourced ingredients", "Family recipes refined over generations", "Personalized service with genuine warmth"
|
||||
]
|
||||
}}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user