Merge version_4 into main #3

Merged
bender merged 5 commits from version_4 into main 2026-04-26 15:29:01 +00:00
5 changed files with 83 additions and 5 deletions

19
src/app/about/page.tsx Normal file
View File

@@ -0,0 +1,19 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import TextAbout from '@/components/sections/about/TextAbout';
import FooterSimple from '@/components/sections/footer/FooterSimple';
export default function AboutPage() {
return (
<ThemeProvider>
<ReactLenis root>
<NavbarStyleFullscreen navItems={[{ name: "Home", id: "/" }, { name: "Menu", id: "/menu" }, { name: "About", id: "/about" }, { name: "Gallery", id: "/gallery" }, { name: "Contact", id: "/contact" }]} brandName="CR Dines" />
<TextAbout title="About CR Dines" />
<FooterSimple columns={[]} />
</ReactLenis>
</ThemeProvider>
);
}

19
src/app/contact/page.tsx Normal file
View File

@@ -0,0 +1,19 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterSimple from '@/components/sections/footer/FooterSimple';
export default function ContactPage() {
return (
<ThemeProvider>
<ReactLenis root>
<NavbarStyleFullscreen navItems={[{ name: "Home", id: "/" }, { name: "Menu", id: "/menu" }, { name: "About", id: "/about" }, { name: "Gallery", id: "/gallery" }, { name: "Contact", id: "/contact" }]} brandName="CR Dines" />
<ContactSplitForm title="Contact Us" description="Get in touch." inputs={[{name: "name", type: "text", placeholder: "Name"}, {name: "email", type: "email", placeholder: "Email"}]} />
<FooterSimple columns={[]} />
</ReactLenis>
</ThemeProvider>
);
}

19
src/app/gallery/page.tsx Normal file
View File

@@ -0,0 +1,19 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import TeamCardTwo from '@/components/sections/team/TeamCardTwo';
import FooterSimple from '@/components/sections/footer/FooterSimple';
export default function GalleryPage() {
return (
<ThemeProvider>
<ReactLenis root>
<NavbarStyleFullscreen navItems={[{ name: "Home", id: "/" }, { name: "Menu", id: "/menu" }, { name: "About", id: "/about" }, { name: "Gallery", id: "/gallery" }, { name: "Contact", id: "/contact" }]} brandName="CR Dines" />
<TeamCardTwo animationType="slide-up" gridVariant="three-columns-all-equal-width" title="Gallery" members={[]} />
<FooterSimple columns={[]} />
</ReactLenis>
</ThemeProvider>
);
}

19
src/app/menu/page.tsx Normal file
View File

@@ -0,0 +1,19 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
import FooterSimple from '@/components/sections/footer/FooterSimple';
export default function MenuPage() {
return (
<ThemeProvider>
<ReactLenis root>
<NavbarStyleFullscreen navItems={[{ name: "Home", id: "/" }, { name: "Menu", id: "/menu" }, { name: "About", id: "/about" }, { name: "Gallery", id: "/gallery" }, { name: "Contact", id: "/contact" }]} brandName="CR Dines" />
<PricingCardEight animationType="slide-up" title="Our Menu" plans={[]} />
<FooterSimple columns={[]} />
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -190,13 +190,15 @@ export default function LandingPage() {
description="Book your table directly with us."
inputs={[
{
name: "name", type: "text", placeholder: "Your Name"},
name: "name", type: "text", placeholder: "Your Name", required: true},
{
name: "guests", type: "number", placeholder: "Number of Guests"},
name: "guests", type: "number", placeholder: "Number of Guests", required: true},
{
name: "date", type: "date", placeholder: "Reservation Date"},
name: "date", type: "date", placeholder: "Reservation Date", required: true},
{
name: "email", type: "email", placeholder: "Email Address"}
name: "email", type: "email", placeholder: "Email Address", required: true},
{
name: "phone", type: "tel", placeholder: "Phone Number", required: true}
]}
imageSrc="http://img.b2bpic.net/free-photo/businesswoman-s-hand-checking-list-restaurant_23-2147970868.jpg"
/>
@@ -237,4 +239,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}