Merge version_2 into main #1
231
src/app/page.tsx
231
src/app/page.tsx
@@ -31,72 +31,45 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Grand Café UK"
|
||||
button={{
|
||||
text: "Visit Today",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Visit Today", href: "#contact"}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardCarousel
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Great Food. Great Prices. Every Day ☕"
|
||||
description="A trusted local café in London serving fresh meals from morning to evening."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "Order Now", href: "#menu"},
|
||||
{
|
||||
text: "Visit Today",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Visit Us Today", href: "#contact"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-round-table-with-chocolate-croissant-tea-cup-notebook-bag_140725-5007.jpg",
|
||||
imageAlt: "Cozy cafe atmosphere",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-round-table-with-chocolate-croissant-tea-cup-notebook-bag_140725-5007.jpg", imageAlt: "Cozy cafe atmosphere"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/romantic-blue-eyed-woman-beret-dreamy-posing-with-cup-coffee_197531-6910.jpg",
|
||||
imageAlt: "Breakfast cafe table",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/romantic-blue-eyed-woman-beret-dreamy-posing-with-cup-coffee_197531-6910.jpg", imageAlt: "Breakfast cafe table"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-wooden-table-with-gradient-photo-style_53876-14314.jpg",
|
||||
imageAlt: "Friendly staff serving",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-wooden-table-with-gradient-photo-style_53876-14314.jpg", imageAlt: "Friendly staff serving"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chicken-caesar-salad-with-orange-juice_140725-3371.jpg",
|
||||
imageAlt: "Fresh cafe meal",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chicken-caesar-salad-with-orange-juice_140725-3371.jpg", imageAlt: "Fresh cafe meal"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/engaged-couple-posing-together-city_23-2149488108.jpg",
|
||||
imageAlt: "London cafe entrance",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/engaged-couple-posing-together-city_23-2149488108.jpg", imageAlt: "London cafe entrance"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plant-vase_1203-7445.jpg",
|
||||
imageAlt: "Happy cafe customers",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plant-vase_1203-7445.jpg", imageAlt: "Happy cafe customers"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -106,14 +79,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Your Everyday Café",
|
||||
},
|
||||
type: "text", content: "Your Everyday Café"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-woman-talking-phone_23-2149356834.jpg",
|
||||
alt: "About Grand Cafe UK",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/medium-shot-woman-talking-phone_23-2149356834.jpg", alt: "About Grand Cafe UK"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -126,41 +94,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Breakfast",
|
||||
name: "Scrambled Eggs & Beans on Toast",
|
||||
price: "£5.50",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mixed-fruit-top-pancake-ice-cream_1203-9250.jpg",
|
||||
},
|
||||
id: "1", brand: "Breakfast", name: "Scrambled Eggs & Beans on Toast", price: "£5.50", rating: 5,
|
||||
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/mixed-fruit-top-pancake-ice-cream_1203-9250.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Breakfast",
|
||||
name: "Egg & Bacon Sandwich",
|
||||
price: "£4.50",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bacon-sandwich-with-lettuce-tomato-wooden-table-copy-space_123827-35400.jpg",
|
||||
},
|
||||
id: "2", brand: "Breakfast", name: "Egg & Bacon Sandwich", price: "£4.50", rating: 5,
|
||||
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/bacon-sandwich-with-lettuce-tomato-wooden-table-copy-space_123827-35400.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Light Meal",
|
||||
name: "Plain Omelette with Halloumi",
|
||||
price: "£6.00",
|
||||
rating: 4,
|
||||
reviewCount: "60",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/greek-salad_181624-1196.jpg",
|
||||
},
|
||||
id: "3", brand: "Light Meal", name: "Plain Omelette with Halloumi", price: "£6.00", rating: 4,
|
||||
reviewCount: "60", imageSrc: "http://img.b2bpic.net/free-photo/greek-salad_181624-1196.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Main Meal",
|
||||
name: "Homemade Lasagne with Chips & Salad",
|
||||
price: "£8.50",
|
||||
rating: 5,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tasty-italian-pasta-dish_1084-85.jpg",
|
||||
},
|
||||
id: "4", brand: "Main Meal", name: "Homemade Lasagne with Chips & Salad", price: "£8.50", rating: 5,
|
||||
reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/tasty-italian-pasta-dish_1084-85.jpg"},
|
||||
]}
|
||||
title="Simple Food, Done Right"
|
||||
description="Average Spend: £1 – £10"
|
||||
@@ -174,44 +118,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
label: "Service",
|
||||
title: "Quick Service",
|
||||
items: [
|
||||
"Efficient kitchen",
|
||||
"No long waits",
|
||||
"Fast takeaway",
|
||||
],
|
||||
id: "f1", label: "Service", title: "Quick Service", items: [
|
||||
"Efficient kitchen", "No long waits", "Fast takeaway"],
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
label: "Price",
|
||||
title: "Budget Friendly",
|
||||
items: [
|
||||
"High value meals",
|
||||
"Low daily costs",
|
||||
"Honest prices",
|
||||
],
|
||||
id: "f2", label: "Price", title: "Budget Friendly", items: [
|
||||
"High value meals", "Low daily costs", "Honest prices"],
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
label: "Quality",
|
||||
title: "Fresh Daily",
|
||||
items: [
|
||||
"Coffee roasted daily",
|
||||
"Fresh ingredients",
|
||||
"Made to order",
|
||||
],
|
||||
id: "f3", label: "Quality", title: "Fresh Daily", items: [
|
||||
"Coffee roasted daily", "Fresh ingredients", "Made to order"],
|
||||
},
|
||||
{
|
||||
id: "f4",
|
||||
label: "Staff",
|
||||
title: "Friendly Local Staff",
|
||||
items: [
|
||||
"Community focused",
|
||||
"Welcoming atmosphere",
|
||||
"Always helpful",
|
||||
],
|
||||
id: "f4", label: "Staff", title: "Friendly Local Staff", items: [
|
||||
"Community focused", "Welcoming atmosphere", "Always helpful"],
|
||||
},
|
||||
]}
|
||||
title="Fast, Fresh, Affordable"
|
||||
@@ -226,59 +146,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Local Resident",
|
||||
company: "N13 Area",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-their-cups-tea_23-2148693090.jpg",
|
||||
},
|
||||
id: "t1", name: "Sarah Johnson", role: "Local Resident", company: "N13 Area", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-their-cups-tea_23-2148693090.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Michael Chen",
|
||||
role: "Frequent Guest",
|
||||
company: "London",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-good-looking-office-lady-enjoying-hot-coffee-holding-cup-sitttin-cafe-alone_197531-22846.jpg",
|
||||
},
|
||||
id: "t2", name: "Michael Chen", role: "Frequent Guest", company: "London", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-good-looking-office-lady-enjoying-hot-coffee-holding-cup-sitttin-cafe-alone_197531-22846.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "The Miller Family",
|
||||
role: "Breakfast Club",
|
||||
company: "Community",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-traveling-using-sustainable-mobility_23-2149292768.jpg",
|
||||
},
|
||||
id: "t3", name: "The Miller Family", role: "Breakfast Club", company: "Community", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adults-traveling-using-sustainable-mobility_23-2149292768.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Emma Watson",
|
||||
role: "Local Worker",
|
||||
company: "London N13",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cosy-moments-happy-young-woman-sits-kitchen-with-cup-freshly-brewed-coffee-smiling-looking_1258-202029.jpg",
|
||||
},
|
||||
id: "t4", name: "Emma Watson", role: "Local Worker", company: "London N13", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cosy-moments-happy-young-woman-sits-kitchen-with-cup-freshly-brewed-coffee-smiling-looking_1258-202029.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "David Smith",
|
||||
role: "Morning Regular",
|
||||
company: "London",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lunch-woman-olive-salad-modern_1303-2348.jpg",
|
||||
},
|
||||
id: "t5", name: "David Smith", role: "Morning Regular", company: "London", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lunch-woman-olive-salad-modern_1303-2348.jpg"},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "4.8",
|
||||
label: "Rating",
|
||||
},
|
||||
value: "4.8", label: "Rating"},
|
||||
{
|
||||
value: "300+",
|
||||
label: "Reviews",
|
||||
},
|
||||
value: "300+", label: "Reviews"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Local Vibe",
|
||||
},
|
||||
value: "100%", label: "Local Vibe"},
|
||||
]}
|
||||
title="Loved by the Community"
|
||||
description="300+ reviews and 4.8 rating. Trusted by locals."
|
||||
@@ -290,14 +179,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Breakfast Daily",
|
||||
"Fresh Coffee",
|
||||
"Quick Lunches",
|
||||
"Hearty Meals",
|
||||
"Local Community",
|
||||
"Budget Friendly",
|
||||
"Quality Value",
|
||||
]}
|
||||
"Breakfast Daily", "Fresh Coffee", "Quick Lunches", "Hearty Meals", "Local Community", "Budget Friendly", "Quality Value"]}
|
||||
title="Everyday Good Food"
|
||||
description="Take a look at our fresh daily options and local community atmosphere."
|
||||
/>
|
||||
@@ -307,18 +189,13 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
text="Visit Grand Café UK at London N13 6BE, United Kingdom. Call us: +44 20 8888 7721. Open Daily: 7 AM to 6 PM."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "https://maps.google.com",
|
||||
},
|
||||
text: "Get Directions", href: "https://maps.google.com"},
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+442088887721",
|
||||
},
|
||||
text: "Call Now", href: "tel:+442088887721"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -327,16 +204,12 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Grand Café UK"
|
||||
leftLink={{
|
||||
text: "Privacy Policy",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Privacy Policy", href: "#"}}
|
||||
rightLink={{
|
||||
text: "Terms & Conditions",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Terms & Conditions", href: "#"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user