Merge version_1 into main #1
228
src/app/page.tsx
228
src/app/page.tsx
@@ -32,21 +32,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Experience",
|
||||
id: "experience",
|
||||
},
|
||||
name: "Experience", id: "experience"},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "gallery",
|
||||
},
|
||||
name: "Gallery", id: "gallery"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
name: "Menu", id: "menu"},
|
||||
{
|
||||
name: "Reservations",
|
||||
id: "reservations",
|
||||
},
|
||||
name: "Reservations", id: "reservations"},
|
||||
]}
|
||||
brandName="Inspired Brew"
|
||||
/>
|
||||
@@ -58,38 +50,24 @@ export default function LandingPage() {
|
||||
description="Inspired Brew blends elevated coffee, refined atmosphere, and unforgettable hospitality into a space people return to again and again."
|
||||
buttons={[
|
||||
{
|
||||
text: "Explore the Experience",
|
||||
href: "#experience",
|
||||
},
|
||||
text: "Explore the Experience", href: "#experience"},
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#reservations",
|
||||
},
|
||||
text: "Reserve a Table", href: "#reservations"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/young-attractive-woman-striped-trench-coat-happily-talking-cellphone-sitting-near-big-window-while-spending-time-modern-cafe_574295-4851.jpg"
|
||||
showDimOverlay={true}
|
||||
showBlur={true}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-pretty-young-woman-sitting_171337-17101.jpg",
|
||||
alt: "Portrait of a pretty young woman sitting",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-pretty-young-woman-sitting_171337-17101.jpg", alt: "Portrait of a pretty young woman sitting"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-young-young-woman-sitting-modern-cafe_171337-17123.jpg",
|
||||
alt: "Portrait of a young young woman sitting at the modern cafe",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-young-young-woman-sitting-modern-cafe_171337-17123.jpg", alt: "Portrait of a young young woman sitting at the modern cafe"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cocktail-wooden-table-restaurant_23-2147936121.jpg",
|
||||
alt: "Cocktail on wooden table in the restaurant",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/cocktail-wooden-table-restaurant_23-2147936121.jpg", alt: "Cocktail on wooden table in the restaurant"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-end-professional-cabinet-used-psychotherapy-meetings_482257-117710.jpg",
|
||||
alt: "High end professional cabinet used for psychotherapy meetings",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/high-end-professional-cabinet-used-psychotherapy-meetings_482257-117710.jpg", alt: "High end professional cabinet used for psychotherapy meetings"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-charming-lady-grey-jacket-with-long-wavy-hair-sitting-city-cafeteria-is-having-coffee-break_291650-1344.jpg",
|
||||
alt: "Pretty charming lady in grey jacket with long wavy hair sitting on city cafeteria is having coffee break",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/pretty-charming-lady-grey-jacket-with-long-wavy-hair-sitting-city-cafeteria-is-having-coffee-break_291650-1344.jpg", alt: "Pretty charming lady in grey jacket with long wavy hair sitting on city cafeteria is having coffee break"},
|
||||
]}
|
||||
avatarText="Join 5,000+ happy coffee enthusiasts"
|
||||
/>
|
||||
@@ -102,45 +80,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
handle: "@sarahj",
|
||||
testimonial: "One of the most unforgettable café experiences in the city.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/older-guests-using-videocall-connection_482257-81635.jpg",
|
||||
},
|
||||
id: "1", name: "Sarah J.", handle: "@sarahj", testimonial: "One of the most unforgettable café experiences in the city.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/older-guests-using-videocall-connection_482257-81635.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark D.",
|
||||
handle: "@markd",
|
||||
testimonial: "The atmosphere alone is worth visiting.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-woman-drinking-coffee_23-2148415882.jpg",
|
||||
},
|
||||
id: "2", name: "Mark D.", handle: "@markd", testimonial: "The atmosphere alone is worth visiting.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-woman-drinking-coffee_23-2148415882.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena R.",
|
||||
handle: "@elenar",
|
||||
testimonial: "Elegant, authentic, and incredibly welcoming.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-young-couple-sitting-patio-drinking-red-wine_23-2147891238.jpg",
|
||||
},
|
||||
id: "3", name: "Elena R.", handle: "@elenar", testimonial: "Elegant, authentic, and incredibly welcoming.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-young-couple-sitting-patio-drinking-red-wine_23-2147891238.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "James L.",
|
||||
handle: "@jamesl",
|
||||
testimonial: "Every detail feels premium.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12128.jpg",
|
||||
},
|
||||
id: "4", name: "James L.", handle: "@jamesl", testimonial: "Every detail feels premium.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-brunette-woman-drinks-morning-coffee-cafe_613910-12128.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sophie K.",
|
||||
handle: "@sophiek",
|
||||
testimonial: "Absolutely world-class coffee and service.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-beautiful-woman-sitting-tropical-resort-cafe-smiling_285396-1226.jpg",
|
||||
},
|
||||
id: "5", name: "Sophie K.", handle: "@sophiek", testimonial: "Absolutely world-class coffee and service.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-beautiful-woman-sitting-tropical-resort-cafe-smiling_285396-1226.jpg"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Why People Love Us"
|
||||
@@ -150,30 +103,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="experience" data-section="experience">
|
||||
<FeatureCardTwentyEight
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Artisanal Coffee",
|
||||
subtitle: "Handcrafted depth",
|
||||
category: "Brew",
|
||||
value: "Premium",
|
||||
},
|
||||
id: "f1", title: "Artisanal Coffee", subtitle: "Handcrafted depth", category: "Brew", value: "Premium"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Elevated Dining",
|
||||
subtitle: "Beautifully shared",
|
||||
category: "Brunch",
|
||||
value: "Taste",
|
||||
},
|
||||
id: "f2", title: "Elevated Dining", subtitle: "Beautifully shared", category: "Brunch", value: "Taste"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Timeless Atmosphere",
|
||||
subtitle: "Memorable escape",
|
||||
category: "Space",
|
||||
value: "Luxury",
|
||||
},
|
||||
id: "f3", title: "Timeless Atmosphere", subtitle: "Memorable escape", category: "Space", value: "Luxury"},
|
||||
]}
|
||||
title="Signature Experience"
|
||||
description="Defined by depth, character, and timeless hospitality."
|
||||
@@ -188,41 +127,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Signature Espresso",
|
||||
price: "$8",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/glass-with-champagne-new-year-anniversary_23-2148339613.jpg",
|
||||
},
|
||||
id: "p1", name: "Signature Espresso", price: "$8", imageSrc: "http://img.b2bpic.net/free-photo/glass-with-champagne-new-year-anniversary_23-2148339613.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Brunch Tartine",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fresh-salad-with-vegetables-cheese_93675-132401.jpg",
|
||||
},
|
||||
id: "p2", name: "Brunch Tartine", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/fresh-salad-with-vegetables-cheese_93675-132401.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Ceremonial Matcha",
|
||||
price: "$9",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/green-tea-latte_1339-5390.jpg",
|
||||
},
|
||||
id: "p3", name: "Ceremonial Matcha", price: "$9", imageSrc: "http://img.b2bpic.net/free-photo/green-tea-latte_1339-5390.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Dark Chocolate Ganache",
|
||||
price: "$12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/meringue-roll-concept-tasty-delicious-food_185193-165538.jpg",
|
||||
},
|
||||
id: "p4", name: "Dark Chocolate Ganache", price: "$12", imageSrc: "http://img.b2bpic.net/free-photo/meringue-roll-concept-tasty-delicious-food_185193-165538.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Signature House Roast",
|
||||
price: "$25",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-beans-black-chocolate_23-2148173345.jpg",
|
||||
},
|
||||
id: "p5", name: "Signature House Roast", price: "$25", imageSrc: "http://img.b2bpic.net/free-photo/coffee-beans-black-chocolate_23-2148173345.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Avocado & Salmon Brunch",
|
||||
price: "$22",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081457.jpg",
|
||||
},
|
||||
id: "p6", name: "Avocado & Salmon Brunch", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081457.jpg"},
|
||||
]}
|
||||
title="Menu Preview"
|
||||
description="Refined offerings for every moment."
|
||||
@@ -234,14 +149,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "More Than a Café",
|
||||
},
|
||||
type: "text", content: "More Than a Café"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-working-with-laptop_23-2149429342.jpg",
|
||||
alt: "About Inspired Brew",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/side-view-smiley-woman-working-with-laptop_23-2149429342.jpg", alt: "About Inspired Brew"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -254,32 +164,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "5,000+",
|
||||
title: "Guests",
|
||||
description: "Happy visitors",
|
||||
icon: Users,
|
||||
id: "m1", value: "5,000+", title: "Guests", description: "Happy visitors", icon: Users,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "4.9★",
|
||||
title: "Rating",
|
||||
description: "Guest experience",
|
||||
icon: Star,
|
||||
id: "m2", value: "4.9★", title: "Rating", description: "Guest experience", icon: Star,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "1,000+",
|
||||
title: "Photos",
|
||||
description: "Shared online",
|
||||
icon: Camera,
|
||||
id: "m3", value: "1,000+", title: "Photos", description: "Shared online", icon: Camera,
|
||||
},
|
||||
{
|
||||
id: "m4",
|
||||
value: "Top",
|
||||
title: "Local",
|
||||
description: "Community pick",
|
||||
icon: Award,
|
||||
id: "m4", value: "Top", title: "Local", description: "Community pick", icon: Award,
|
||||
},
|
||||
]}
|
||||
title="Loved by Locals"
|
||||
@@ -291,14 +185,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "canvas-reveal",
|
||||
}}
|
||||
variant: "canvas-reveal"}}
|
||||
text="Your Next Favorite Place Starts Here."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve a Table",
|
||||
href: "#",
|
||||
},
|
||||
text: "Reserve a Table", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -307,50 +198,31 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
{
|
||||
label: "Reservations",
|
||||
href: "#reservations",
|
||||
},
|
||||
label: "Reservations", href: "#reservations"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Social",
|
||||
items: [
|
||||
title: "Social", items: [
|
||||
{
|
||||
label: "Instagram",
|
||||
href: "#",
|
||||
},
|
||||
label: "Instagram", href: "#"},
|
||||
{
|
||||
label: "Twitter",
|
||||
href: "#",
|
||||
},
|
||||
label: "Twitter", href: "#"},
|
||||
{
|
||||
label: "Facebook",
|
||||
href: "#",
|
||||
},
|
||||
label: "Facebook", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
title: "Legal", items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy", href: "#"},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user