9 Commits

Author SHA1 Message Date
87641f1d06 Update src/app/page.tsx 2026-05-13 21:18:52 +00:00
828273c0b1 Update src/app/contact/page.tsx 2026-05-13 21:18:51 +00:00
7921b8f98b Update src/app/page.tsx 2026-05-13 21:18:27 +00:00
6751a9da7a Update src/app/contact/page.tsx 2026-05-13 21:18:26 +00:00
7a13436ba4 Update src/app/about/page.tsx 2026-05-13 21:18:26 +00:00
9c6035a363 Update src/app/page.tsx 2026-05-13 21:17:47 +00:00
368c64f96a Add src/app/contact/page.tsx 2026-05-13 21:17:46 +00:00
0b144dcfe1 Add src/app/about/page.tsx 2026-05-13 21:17:46 +00:00
181dee64ff Merge version_1 into main
Merge version_1 into main
2026-05-13 21:13:50 +00:00
3 changed files with 111 additions and 1 deletions

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

@@ -0,0 +1,53 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
export default function AboutPage() {
return (
<ThemeProvider
defaultButtonVariant="expand-hover"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="grid"
cardStyle="inset"
primaryButtonStyle="double-inset"
secondaryButtonStyle="radial-glow"
headingFontWeight="extrabold"
>
<ReactLenis root>
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "hero" },
{ name: "Menu", id: "menu" },
{ name: "Reservations", id: "pricing" },
{ name: "Events", id: "features" },
{ name: "About", id: "about" },
{ name: "Contact", id: "contact" },
]}
brandName="SOYA"
/>
<div className="pt-32 pb-20">
<InlineImageSplitTextAbout
useInvertedBackground={true}
heading={[
{ type: "text", content: "The Soul of " },
{ type: "image", src: "http://img.b2bpic.net/free-photo/man-dancing-with-woman-restaurant_23-2148016782.jpg", alt: "Luxury" },
{ type: "text", content: " Asian Fusion" },
]}
/>
</div>
<FooterLogoReveal
logoText="SOYA"
leftLink={{ text: "Terms & Conditions", href: "#" }}
rightLink={{ text: "© 2024 Soya Restaurant", href: "#" }}
/>
</ReactLenis>
</ThemeProvider>
);
}

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

@@ -0,0 +1,57 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
export default function ContactPage() {
return (
<ThemeProvider
defaultButtonVariant="expand-hover"
defaultTextAnimation="background-highlight"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="grid"
cardStyle="inset"
primaryButtonStyle="double-inset"
secondaryButtonStyle="radial-glow"
headingFontWeight="extrabold"
>
<ReactLenis root>
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "hero" },
{ name: "Menu", id: "menu" },
{ name: "Reservations", id: "pricing" },
{ name: "Events", id: "features" },
{ name: "About", id: "about" },
{ name: "Contact", id: "contact" },
]}
brandName="SOYA"
/>
<div className="pt-32 pb-20">
<ContactSplitForm
useInvertedBackground={true}
title="Book Your Experience"
description="Reach out for tables, events, or inquiries."
inputs={[
{ name: "name", type: "text", placeholder: "Your Name" },
{ name: "email", type: "email", placeholder: "Email Address" },
{ name: "phone", type: "text", placeholder: "WhatsApp Number" },
]}
textarea={{ name: "notes", placeholder: "Add any notes for your visit" }}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-business-owner-standing-outdoors_23-2149434497.jpg?_wi=2"
/>
</div>
<FooterLogoReveal
logoText="SOYA"
leftLink={{ text: "Terms & Conditions", href: "#" }}
rightLink={{ text: "© 2024 Soya Restaurant", href: "#" }}
/>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -182,7 +182,7 @@ export default function LandingPage() {
{ name: "phone", type: "text", placeholder: "WhatsApp Number" }, { name: "phone", type: "text", placeholder: "WhatsApp Number" },
]} ]}
textarea={{ name: "notes", placeholder: "Add any notes for your visit" }} textarea={{ name: "notes", placeholder: "Add any notes for your visit" }}
imageSrc="http://img.b2bpic.net/free-photo/full-shot-business-owner-standing-outdoors_23-2149434497.jpg" imageSrc="http://img.b2bpic.net/free-photo/full-shot-business-owner-standing-outdoors_23-2149434497.jpg?_wi=1"
/> />
</div> </div>