Merge version_2 into main #5
@@ -1,30 +1,19 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
|
||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||
import { Award } from "lucide-react";
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Info } from 'lucide-react';
|
||||
import ReactLenis from "lenis/react";
|
||||
|
||||
export default function LandingPage() {
|
||||
export default function AboutPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="blurBottom"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
brandName="Aura Bistro"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
@@ -33,52 +22,21 @@ export default function LandingPage() {
|
||||
{ name: "Gallery", id: "/gallery" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{ text: "Book a Table", href: "/contact" }}
|
||||
brandName="Aura Bistro"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about-story" data-section="about-story">
|
||||
<div id="about-section" data-section="about-section">
|
||||
<TestimonialAboutCard
|
||||
tag="About Us"
|
||||
title="Our Culinary Story"
|
||||
description="Born from a passion for authentic flavors and local ingredients, Aura Bistro represents a refined culinary journey. Since our inception, we have been dedicated to crafting unforgettable dining moments in an atmosphere of warmth and elegance."
|
||||
subdescription="Experience the perfect harmony of taste and ambiance."
|
||||
icon={Info}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-group-friends-restaurant_23-2148395396.jpg?_wi=1"
|
||||
useInvertedBackground={false}
|
||||
tag="Our Heritage"
|
||||
title="Crafting Memories"
|
||||
description="Born from a passion for authentic flavors and meticulous service, Aura Bistro has redefined local dining."
|
||||
subdescription="Our journey began with a simple belief: every meal should be a masterpiece. Using sustainably sourced, seasonal ingredients, we curate an experience that engages every sense."
|
||||
icon={Award}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/close-up-group-friends-restaurant_23-2148395396.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="team" data-section="team">
|
||||
<TeamCardEleven
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
title="Meet the Team"
|
||||
description="The creative minds behind every plate."
|
||||
groups={[
|
||||
{
|
||||
id: "kitchen", groupTitle: "Kitchen Staff", members: [
|
||||
{
|
||||
id: "m1", title: "Marco", subtitle: "Head Chef", detail: "A passion for flavor."
|
||||
},
|
||||
{
|
||||
id: "m2", title: "Elena", subtitle: "Pastry Chef", detail: "Sweet perfection."
|
||||
},
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wine-bar-interior-with-bottle-counter_23-2152024848.jpg", imageAlt: "sophisticated cocktail elegant glass"
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Aura Bistro"
|
||||
copyrightText="© 2025 Aura Bistro. All rights reserved."
|
||||
/>
|
||||
<FooterCard logoText="Aura Bistro" />
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
|
||||
@@ -2,12 +2,11 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ContactText from '@/components/sections/contact/ContactText';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
|
||||
export default function LandingPage() {
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="shift-hover"
|
||||
@@ -22,88 +21,35 @@ export default function LandingPage() {
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "/about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "/menu",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "/reviews",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "/gallery",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/contact",
|
||||
},
|
||||
]}
|
||||
button={{
|
||||
text: "Book a Table",
|
||||
href: "/contact",
|
||||
}}
|
||||
brandName="Aura Bistro"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Gallery", id: "/gallery" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
brandName="Aura Bistro"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact-cta" data-section="contact-cta">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
tag="Reservations"
|
||||
title="Book Your Table"
|
||||
description="Ready to experience Aura Bistro? Secure your spot today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Reserve Now",
|
||||
href: "#",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
text="Get in Touch"
|
||||
background={{ variant: "gradient-bars" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
useInvertedBackground={false}
|
||||
title="Reach Out"
|
||||
description="Contact us for large group inquiries."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190935.jpg?_wi=3"
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Name",
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Aura Bistro"
|
||||
copyrightText="© 2025 Aura Bistro. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Aura Bistro"
|
||||
copyrightText="© 2025 Aura Bistro. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -2,96 +2,23 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
|
||||
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
|
||||
export default function LandingPage() {
|
||||
export default function GalleryPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="blurBottom"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Gallery", id: "/gallery" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
button={{
|
||||
text: "Book a Table", href: "/contact"}}
|
||||
brandName="Aura Bistro"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="gallery-grid" data-section="gallery-grid">
|
||||
<FeatureCardTen
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Main Dining Room", description: "Elegant and intimate atmosphere.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/catering-tablecloth-plate-drink-background_1203-5091.jpg", imageAlt: "happy customer dining experience restaurant"
|
||||
},
|
||||
items: [],
|
||||
reverse: false,
|
||||
},
|
||||
{
|
||||
title: "The Chef's Corner", description: "Witness the magic of culinary art.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/catering-tablecloth-plate-drink-background_1203-5091.jpg", imageAlt: "modern restaurant interior decor details"
|
||||
},
|
||||
items: [],
|
||||
reverse: true,
|
||||
},
|
||||
{
|
||||
title: "Private Lounge", description: "Perfect for private celebrations.", media: {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190935.jpg", imageAlt: "luxury restaurant ambiance evening warm"
|
||||
},
|
||||
items: [],
|
||||
reverse: false,
|
||||
},
|
||||
]}
|
||||
title="Art of Ambiance"
|
||||
description="A glimpse into our world."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="feature" data-section="feature">
|
||||
<FeatureCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
title="Behind the Scenes"
|
||||
description="See the passion in every detail."
|
||||
features={[
|
||||
{
|
||||
title: "Kitchen Prep", description: "Meticulous work.", imageSrc: "http://img.b2bpic.net/free-photo/catering-tablecloth-plate-drink-background_1203-5091.jpg"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Aura Bistro"
|
||||
copyrightText="© 2025 Aura Bistro. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
<NavbarStyleCentered navItems={[{name: "Home", id: "/"}, {name: "Reviews", id: "/reviews"}, {name: "Gallery", id: "/gallery"}]} brandName="Aura Bistro" />
|
||||
<div className="py-24 px-6 text-center">
|
||||
<h1 className="text-4xl font-bold mb-8">Restaurant Gallery</h1>
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
|
||||
<img src="http://img.b2bpic.net/free-photo/close-up-group-friends-restaurant_23-2148395396.jpg" alt="Restaurant interior" className="rounded-lg shadow-lg" />
|
||||
<img src="http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg" alt="Fine dining dish" className="rounded-lg shadow-lg" />
|
||||
<img src="http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg" alt="Service staff" className="rounded-lg shadow-lg" />
|
||||
</div>
|
||||
</div>
|
||||
<FooterCard logoText="Aura Bistro" />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -1,131 +1,47 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||
import ProductCartItem from '@/components/ecommerce/cart/ProductCartItem';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import ReactLenis from "lenis/react";
|
||||
|
||||
export default function LandingPage() {
|
||||
export default function MenuPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="blurBottom"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "/about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "/menu",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "/reviews",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "/gallery",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/contact",
|
||||
},
|
||||
]}
|
||||
button={{
|
||||
text: "Book a Table",
|
||||
href: "/contact",
|
||||
}}
|
||||
brandName="Aura Bistro"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu-grid" data-section="menu-grid">
|
||||
<ProductCardThree
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Truffle Infused Risotto",
|
||||
price: "$32",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=4",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Seared Scallops",
|
||||
price: "$38",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=5",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Signature Old Fashioned",
|
||||
price: "$18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wine-bar-interior-with-bottle-counter_23-2152024848.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Braised Short Rib",
|
||||
price: "$45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=6",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Chocolate Hazelnut Tart",
|
||||
price: "$16",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-tasty-healthy-round-cake-plate_23-2148161581.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Seasonal Vegetable Medley",
|
||||
price: "$24",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=7",
|
||||
},
|
||||
]}
|
||||
title="Culinary Delights"
|
||||
description="Explore our curated menu featuring seasonal specialties."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="ecommerce" data-section="ecommerce">
|
||||
<ProductCartItem
|
||||
item={{
|
||||
id: "c1",
|
||||
name: "Truffle Risotto",
|
||||
price: "$32",
|
||||
quantity: 1,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=8",
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Aura Bistro"
|
||||
copyrightText="© 2025 Aura Bistro. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
brandName="Aura Bistro"
|
||||
navItems={[
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "Reviews", id: "/reviews" },
|
||||
{ name: "Gallery", id: "/gallery" },
|
||||
{ name: "Contact", id: "/contact" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="menu-section" data-section="menu-section">
|
||||
<ProductCardOne
|
||||
title="Our Seasonal Menu"
|
||||
description="A curation of fresh, locally sourced ingredients prepared with modern culinary techniques."
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "1", name: "Wild Mushroom Risotto", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=1" },
|
||||
{ id: "2", name: "Seared Scallops", price: "$34", imageSrc: "http://img.b2bpic.net/free-photo/close-up-group-friends-restaurant_23-2148395396.jpg?_wi=1" },
|
||||
{ id: "3", name: "Herb-Crusted Lamb", price: "$42", imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard logoText="Aura Bistro" />
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
165
src/app/page.tsx
165
src/app/page.tsx
@@ -29,34 +29,20 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
name: "Home", id: "/"},
|
||||
{
|
||||
name: "About",
|
||||
id: "/about",
|
||||
},
|
||||
name: "About", id: "/about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "/menu",
|
||||
},
|
||||
name: "Menu", id: "/menu"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "/reviews",
|
||||
},
|
||||
name: "Reviews", id: "/reviews"},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "/gallery",
|
||||
},
|
||||
name: "Gallery", id: "/gallery"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/contact",
|
||||
},
|
||||
name: "Contact", id: "/contact"},
|
||||
]}
|
||||
button={{
|
||||
text: "Book a Table",
|
||||
href: "/contact",
|
||||
}}
|
||||
text: "Book a Table", href: "/contact"}}
|
||||
brandName="Aura Bistro"
|
||||
/>
|
||||
</div>
|
||||
@@ -64,60 +50,37 @@ export default function LandingPage() {
|
||||
<div id="home-hero" data-section="home-hero">
|
||||
<HeroCentered
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="A Symphony of Flavors"
|
||||
description="Experience the pinnacle of culinary artistry in the heart of the city. Aura Bistro offers a refined dining experience that marries tradition with modern innovation."
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", alt: "Diner"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", alt: "Diner"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", alt: "Diner"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", alt: "Diner"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
alt: "Diner",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", alt: "Diner"},
|
||||
]}
|
||||
avatarText="Loved by 5,000+ local foodies"
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Book a Table", href: "/contact"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Michelin Recommended",
|
||||
},
|
||||
type: "text", text: "Michelin Recommended"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Locally Sourced",
|
||||
},
|
||||
type: "text", text: "Locally Sourced"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Seasonal Menu",
|
||||
},
|
||||
type: "text", text: "Seasonal Menu"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Private Events",
|
||||
},
|
||||
type: "text", text: "Private Events"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Chef's Table",
|
||||
},
|
||||
type: "text", text: "Chef's Table"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -131,30 +94,15 @@ export default function LandingPage() {
|
||||
faqsAnimation="slide-up"
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you accept walk-ins?",
|
||||
content: "While we recommend reservations, we welcome walk-ins based on availability.",
|
||||
},
|
||||
id: "1", title: "Do you accept walk-ins?", content: "While we recommend reservations, we welcome walk-ins based on availability."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Is there a dress code?",
|
||||
content: "We maintain a smart-casual dress code.",
|
||||
},
|
||||
id: "2", title: "Is there a dress code?", content: "We maintain a smart-casual dress code."},
|
||||
{
|
||||
id: "3",
|
||||
title: "Can you host private events?",
|
||||
content: "Yes, our private lounge is perfect for exclusive gatherings.",
|
||||
},
|
||||
id: "3", title: "Can you host private events?", content: "Yes, our private lounge is perfect for exclusive gatherings."},
|
||||
{
|
||||
id: "4",
|
||||
title: "Are there vegan options?",
|
||||
content: "Our menu features carefully crafted plant-based dishes.",
|
||||
},
|
||||
id: "4", title: "Are there vegan options?", content: "Our menu features carefully crafted plant-based dishes."},
|
||||
{
|
||||
id: "5",
|
||||
title: "Is parking available?",
|
||||
content: "Complimentary valet parking is provided for our guests.",
|
||||
},
|
||||
id: "5", title: "Is parking available?", content: "Complimentary valet parking is provided for our guests."},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -168,39 +116,17 @@ export default function LandingPage() {
|
||||
description="Explore curated culinary journeys."
|
||||
plans={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Signature Tasting",
|
||||
price: "$85",
|
||||
period: "per guest",
|
||||
features: [
|
||||
"5-course meal",
|
||||
"Wine pairing add-on",
|
||||
"Ambiance seating",
|
||||
],
|
||||
id: "1", title: "Signature Tasting", price: "$85", period: "per guest", features: [
|
||||
"5-course meal", "Wine pairing add-on", "Ambiance seating"],
|
||||
button: {
|
||||
text: "Reserve",
|
||||
href: "/contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-group-friends-restaurant_23-2148395396.jpg?_wi=1",
|
||||
imageAlt: "restaurant chef plating fine dining",
|
||||
},
|
||||
text: "Reserve", href: "/contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-group-friends-restaurant_23-2148395396.jpg?_wi=1", imageAlt: "restaurant chef plating fine dining"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Premium Experience",
|
||||
price: "$125",
|
||||
period: "per guest",
|
||||
features: [
|
||||
"7-course meal",
|
||||
"Sommelier selection",
|
||||
"Private service",
|
||||
],
|
||||
id: "2", title: "Premium Experience", price: "$125", period: "per guest", features: [
|
||||
"7-course meal", "Sommelier selection", "Private service"],
|
||||
button: {
|
||||
text: "Reserve",
|
||||
href: "/contact",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=1",
|
||||
imageAlt: "gourmet seasonal dish plating restaurant",
|
||||
},
|
||||
text: "Reserve", href: "/contact"},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=1", imageAlt: "gourmet seasonal dish plating restaurant"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -214,25 +140,9 @@ export default function LandingPage() {
|
||||
description="Stories behind our signature dishes."
|
||||
blogs={[
|
||||
{
|
||||
id: "1",
|
||||
category: "Seasonality",
|
||||
title: "The Art of Foraging",
|
||||
excerpt: "Discover how local harvests influence our menu.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=2",
|
||||
authorName: "Chef Marco",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
date: "Jan 2025",
|
||||
},
|
||||
id: "1", category: "Seasonality", title: "The Art of Foraging", excerpt: "Discover how local harvests influence our menu.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=2", authorName: "Chef Marco", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", date: "Jan 2025"},
|
||||
{
|
||||
id: "2",
|
||||
category: "Technique",
|
||||
title: "The Perfect Risotto",
|
||||
excerpt: "Secrets from our kitchen to yours.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=3",
|
||||
authorName: "Chef Elena",
|
||||
authorAvatar: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
date: "Dec 2024",
|
||||
},
|
||||
id: "2", category: "Technique", title: "The Perfect Risotto", excerpt: "Secrets from our kitchen to yours.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=3", authorName: "Chef Elena", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", date: "Dec 2024"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -244,12 +154,7 @@ export default function LandingPage() {
|
||||
title="As Featured In"
|
||||
description="Recognized by culinary publications worldwide."
|
||||
names={[
|
||||
"City Gastronomy",
|
||||
"Global Foodie Journal",
|
||||
"Dining Review Monthly",
|
||||
"Upscale Eats",
|
||||
"The Modern Palate",
|
||||
]}
|
||||
"City Gastronomy", "Global Foodie Journal", "Dining Review Monthly", "Upscale Eats", "The Modern Palate"]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -2,155 +2,28 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
|
||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
|
||||
export default function LandingPage() {
|
||||
export default function ReviewsPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="smallMedium"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="blurBottom"
|
||||
cardStyle="solid"
|
||||
primaryButtonStyle="diagonal-gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ThemeProvider defaultButtonVariant="hover-magnetic" defaultTextAnimation="entrance-slide" borderRadius="rounded" contentWidth="medium" sizing="medium" background="circleGradient" cardStyle="glass-elevated" primaryButtonStyle="gradient" secondaryButtonStyle="glass" headingFontWeight="normal">
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "/about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "/menu",
|
||||
},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "/reviews",
|
||||
},
|
||||
{
|
||||
name: "Gallery",
|
||||
id: "/gallery",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/contact",
|
||||
},
|
||||
]}
|
||||
button={{
|
||||
text: "Book a Table",
|
||||
href: "/contact",
|
||||
}}
|
||||
brandName="Aura Bistro"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials-list" data-section="testimonials-list">
|
||||
<TestimonialCardFive
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Jane D.",
|
||||
date: "Oct 2024",
|
||||
title: "Exquisite!",
|
||||
quote: "The best meal I've had in years.",
|
||||
tag: "Foodie",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190935.jpg?_wi=1",
|
||||
imageAlt: "luxury restaurant ambiance evening warm",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marc S.",
|
||||
date: "Sep 2024",
|
||||
title: "Great Vibe",
|
||||
quote: "Perfect for anniversaries.",
|
||||
tag: "Regular",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-group-friends-restaurant_23-2148395396.jpg?_wi=3",
|
||||
imageAlt: "restaurant chef plating fine dining",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elisa K.",
|
||||
date: "Aug 2024",
|
||||
title: "Outstanding",
|
||||
quote: "The service was impeccable.",
|
||||
tag: "Foodie",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-chinese-hot-pot_23-2149529835.jpg?_wi=9",
|
||||
imageAlt: "gourmet seasonal dish plating restaurant",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David P.",
|
||||
date: "Aug 2024",
|
||||
title: "Amazing",
|
||||
quote: "Every dish was a piece of art.",
|
||||
tag: "Foodie",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wine-bar-interior-with-bottle-counter_23-2152024848.jpg?_wi=3",
|
||||
imageAlt: "sophisticated cocktail elegant glass",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Sarah W.",
|
||||
date: "Jul 2024",
|
||||
title: "Lovely",
|
||||
quote: "A hidden gem in the city.",
|
||||
tag: "Traveler",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-tasty-healthy-round-cake-plate_23-2148161581.jpg?_wi=2",
|
||||
imageAlt: "artisan fresh dessert plating fine dining",
|
||||
},
|
||||
]}
|
||||
title="Guest Voices"
|
||||
description="What our patrons say about their experience."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonial" data-section="testimonial">
|
||||
<TestimonialCardTen
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
title="Patron Highlights"
|
||||
description="Read what our regulars love."
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
title: "Perfect!",
|
||||
quote: "Absolute culinary perfection.",
|
||||
name: "Sarah J.",
|
||||
role: "Food Critic",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-tasty-healthy-round-cake-plate_23-2148161581.jpg?_wi=3",
|
||||
imageAlt: "artisan fresh dessert plating fine dining",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Aura Bistro"
|
||||
copyrightText="© 2025 Aura Bistro. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
<NavbarStyleCentered navItems={[{name: "Home", id: "/"}, {name: "Reviews", id: "/reviews"}, {name: "Gallery", id: "/gallery"}]} brandName="Aura Bistro" />
|
||||
<TestimonialCardSix
|
||||
animationType="slide-up"
|
||||
title="Customer Reviews"
|
||||
description="See what our guests say about their dining experience."
|
||||
testimonials={[
|
||||
{ id: "1", name: "Alex R.", handle: "@alex_foodie", testimonial: "The signature tasting menu was absolutely exquisite. A true culinary journey!" },
|
||||
{ id: "2", name: "Sarah J.", handle: "@sarah_eats", testimonial: "Best service in the city. The atmosphere is just perfect for special occasions." }
|
||||
]}
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
<FooterCard logoText="Aura Bistro" />
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user