diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
new file mode 100644
index 0000000..2bff785
--- /dev/null
+++ b/src/app/about/page.tsx
@@ -0,0 +1,23 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
+
+export default function AboutPage() {
+ return (
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
new file mode 100644
index 0000000..ca61d43
--- /dev/null
+++ b/src/app/contact/page.tsx
@@ -0,0 +1,25 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
+
+export default function ContactPage() {
+ return (
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx
new file mode 100644
index 0000000..bd50fc7
--- /dev/null
+++ b/src/app/gallery/page.tsx
@@ -0,0 +1,54 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
+import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
+
+export default function GalleryPage() {
+ return (
+
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/menu/page.tsx b/src/app/menu/page.tsx
new file mode 100644
index 0000000..39f296e
--- /dev/null
+++ b/src/app/menu/page.tsx
@@ -0,0 +1,58 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import ProductCardOne from '@/components/sections/product/ProductCardOne';
+import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
+
+export default function MenuPage() {
+ return (
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/page.tsx b/src/app/page.tsx
index ecf8e00..f90b214 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -31,134 +31,74 @@ export default function LandingPage() {
@@ -170,13 +110,9 @@ export default function LandingPage() {
description="Anarkali Tandoori brings you the heart of India with our unique Goan specialties. We combine centuries-old spices with contemporary presentation to offer you a dining experience unlike any other."
metrics={[
{
- value: "15+",
- title: "Years of Tradition",
- },
+ value: "15+", title: "Years of Tradition"},
{
- value: "50+",
- title: "Signature Recipes",
- },
+ value: "50+", title: "Signature Recipes"},
]}
imageSrc="http://img.b2bpic.net/free-photo/luxury-candlelight-celebration-elegant-dining-table-generated-by-ai_188544-16358.jpg?_wi=2"
mediaAnimation="slide-up"
@@ -192,41 +128,17 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
- id: "1",
- name: "Butter Chicken",
- price: "$24.95",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=2",
- },
+ id: "1", name: "Butter Chicken", price: "$24.95", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=2"},
{
- id: "2",
- name: "Onion Bhaji",
- price: "$9.95",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=3",
- },
+ id: "2", name: "Onion Bhaji", price: "$9.95", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=3"},
{
- id: "3",
- name: "Chicken Tikka Masala",
- price: "$22.95",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=4",
- },
+ id: "3", name: "Chicken Tikka Masala", price: "$22.95", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=4"},
{
- id: "4",
- name: "Goan Fish Curry",
- price: "$26.95",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=5",
- },
+ id: "4", name: "Goan Fish Curry", price: "$26.95", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=5"},
{
- id: "5",
- name: "Tandoori Platter",
- price: "$29.95",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=6",
- },
+ id: "5", name: "Tandoori Platter", price: "$29.95", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=6"},
{
- id: "6",
- name: "Paneer Makhani",
- price: "$19.95",
- imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=7",
- },
+ id: "6", name: "Paneer Makhani", price: "$19.95", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-cooked-potatoes-with-greens-inside-plate-dark-surface-cooking-cips-dinner-food-potato_140725-101536.jpg?_wi=7"},
]}
title="Signature Menu"
description="Curated selection of our finest dishes, prepared with heritage spices."
@@ -239,20 +151,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
- title: "Elegant Seating",
- description: "Comfort and style for every occasion.",
- imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg?_wi=2",
- },
+ title: "Elegant Seating", description: "Comfort and style for every occasion.", imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg?_wi=2"},
{
- title: "Signature Plating",
- description: "Artistry in every mouthful.",
- imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg?_wi=3",
- },
+ title: "Signature Plating", description: "Artistry in every mouthful.", imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg?_wi=3"},
{
- title: "Warm Ambiance",
- description: "Perfect for intimate gatherings.",
- imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg?_wi=4",
- },
+ title: "Warm Ambiance", description: "Perfect for intimate gatherings.", imageSrc: "http://img.b2bpic.net/free-photo/expensive-restaurant-interior-view-with-colorful-illuminating_114579-1118.jpg?_wi=4"},
]}
title="Visual Indulgence"
description="Explore our refined ambiance and signature plate presentations."
@@ -264,30 +167,15 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
- id: "1",
- name: "John Doe",
- imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-pasta-cafe_1303-25260.jpg?_wi=2",
- },
+ id: "1", name: "John Doe", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-pasta-cafe_1303-25260.jpg?_wi=2"},
{
- id: "2",
- name: "Jane Smith",
- imageSrc: "http://img.b2bpic.net/free-photo/portrait-senior-man-luxurious-restaurant_23-2150517444.jpg",
- },
+ id: "2", name: "Jane Smith", imageSrc: "http://img.b2bpic.net/free-photo/portrait-senior-man-luxurious-restaurant_23-2150517444.jpg"},
{
- id: "3",
- name: "Robert B.",
- imageSrc: "http://img.b2bpic.net/free-photo/preparing-alcohol-drink-bar-counter_1163-2783.jpg",
- },
+ id: "3", name: "Robert B.", imageSrc: "http://img.b2bpic.net/free-photo/preparing-alcohol-drink-bar-counter_1163-2783.jpg"},
{
- id: "4",
- name: "Alice M.",
- imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg",
- },
+ id: "4", name: "Alice M.", imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg"},
{
- id: "5",
- name: "David W.",
- imageSrc: "http://img.b2bpic.net/free-photo/happy-bearded-man-red-tie-blue-shirt-wearing-glasses-looking-with-smile-showing-ok-sign_141793-111761.jpg",
- },
+ id: "5", name: "David W.", imageSrc: "http://img.b2bpic.net/free-photo/happy-bearded-man-red-tie-blue-shirt-wearing-glasses-looking-with-smile-showing-ok-sign_141793-111761.jpg"},
]}
cardTitle="What Guests Say"
cardTag="4.1★ Average Rating"
@@ -302,31 +190,16 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
- id: "s1",
- value: "Dine-in",
- title: "Royal Ambience",
- items: [
- "Table Service",
- "Full Bar",
- ],
+ id: "s1", value: "Dine-in", title: "Royal Ambience", items: [
+ "Table Service", "Full Bar"],
},
{
- id: "s2",
- value: "Takeaway",
- title: "Flavor Anytime",
- items: [
- "Quick Pickup",
- "Ready in Minutes",
- ],
+ id: "s2", value: "Takeaway", title: "Flavor Anytime", items: [
+ "Quick Pickup", "Ready in Minutes"],
},
{
- id: "s3",
- value: "Delivery",
- title: "To Your Door",
- items: [
- "Hot & Fresh",
- "Citywide Reach",
- ],
+ id: "s3", value: "Delivery", title: "To Your Door", items: [
+ "Hot & Fresh", "Citywide Reach"],
},
]}
title="Exceptional Services"
@@ -341,20 +214,12 @@ export default function LandingPage() {
description="Secure your table at Anarkali Tandoori today. We look forward to welcoming you."
inputs={[
{
- name: "name",
- type: "text",
- placeholder: "Your Name",
- },
+ name: "name", type: "text", placeholder: "Your Name"},
{
- name: "email",
- type: "email",
- placeholder: "Email Address",
- },
+ name: "email", type: "email", placeholder: "Email Address"},
]}
textarea={{
- name: "message",
- placeholder: "Special requests or party size...",
- }}
+ name: "message", placeholder: "Special requests or party size..."}}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-mature-women-having-fun-time_23-2149232873.jpg"
buttonText="Book Now"
/>
@@ -365,29 +230,23 @@ export default function LandingPage() {
logoText="Anarkali Tandoori"
columns={[
{
- title: "Information",
- items: [
+ title: "Navigation", items: [
{
- label: "About Us",
- href: "#about",
- },
+ label: "Home", href: "/"},
{
- label: "Menu",
- href: "#menu",
- },
+ label: "Services", href: "/services"},
+ {
+ label: "Menu", href: "#menu"},
+ {
+ label: "Contact", href: "#contact"},
],
},
{
- title: "Legal",
- items: [
+ title: "Legal", items: [
{
- label: "Privacy",
- href: "#",
- },
+ label: "Privacy", href: "#"},
{
- label: "T&C",
- href: "#",
- },
+ label: "T&C", href: "#"},
],
},
]}
@@ -396,4 +255,4 @@ export default function LandingPage() {
);
-}
+}
\ No newline at end of file
diff --git a/src/app/reservations/page.tsx b/src/app/reservations/page.tsx
new file mode 100644
index 0000000..5262fd2
--- /dev/null
+++ b/src/app/reservations/page.tsx
@@ -0,0 +1,25 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
+
+export default function ReservationsPage() {
+ return (
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx
new file mode 100644
index 0000000..a2a40c9
--- /dev/null
+++ b/src/app/services/page.tsx
@@ -0,0 +1,96 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import ReactLenis from "lenis/react";
+import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
+import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
+import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
+
+export default function ServicesPage() {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css
index 00ca743..4841668 100644
--- a/src/app/styles/variables.css
+++ b/src/app/styles/variables.css
@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
- --background: #0a0a0a;
- --card: #1a1a1a;
- --foreground: #f5f5f5;
- --primary-cta: #d4af37;
+ --background: #2a0000;
+ --card: #3d0000;
+ --foreground: #f8f9fa;
+ --primary-cta: #ffd700;
--primary-cta-text: #0a0a0a;
- --secondary-cta: #800000;
+ --secondary-cta: #b8860b;
--secondary-cta-text: #ffffff;
- --accent: #b8860b;
- --background-accent: #2a0000;
+ --accent: #ffd700;
+ --background-accent: #4a0000;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);