diff --git a/public/images/menu_bg_traditional.png b/public/images/menu_bg_traditional.png new file mode 100644 index 0000000..7a514e7 Binary files /dev/null and b/public/images/menu_bg_traditional.png differ diff --git a/public/images/menu_brass_pot.png b/public/images/menu_brass_pot.png new file mode 100644 index 0000000..31f41ee Binary files /dev/null and b/public/images/menu_brass_pot.png differ diff --git a/public/images/menu_brass_pot_clean.png b/public/images/menu_brass_pot_clean.png new file mode 100644 index 0000000..08e8b83 Binary files /dev/null and b/public/images/menu_brass_pot_clean.png differ diff --git a/public/images/menu_green_cloth.png b/public/images/menu_green_cloth.png new file mode 100644 index 0000000..c6c4c9f Binary files /dev/null and b/public/images/menu_green_cloth.png differ diff --git a/public/images/menu_green_cloth_clean.png b/public/images/menu_green_cloth_clean.png new file mode 100644 index 0000000..0192959 Binary files /dev/null and b/public/images/menu_green_cloth_clean.png differ diff --git a/public/images/menu_leaf_clean.png b/public/images/menu_leaf_clean.png new file mode 100644 index 0000000..6661f24 Binary files /dev/null and b/public/images/menu_leaf_clean.png differ diff --git a/public/images/menu_leaf_left.png b/public/images/menu_leaf_left.png new file mode 100644 index 0000000..564f790 Binary files /dev/null and b/public/images/menu_leaf_left.png differ diff --git a/public/images/menu_leaf_right.png b/public/images/menu_leaf_right.png new file mode 100644 index 0000000..8c1e7c8 Binary files /dev/null and b/public/images/menu_leaf_right.png differ diff --git a/public/images/menu_left.png b/public/images/menu_left.png new file mode 100644 index 0000000..2a23723 Binary files /dev/null and b/public/images/menu_left.png differ diff --git a/public/images/menu_right.png b/public/images/menu_right.png new file mode 100644 index 0000000..af3f22f Binary files /dev/null and b/public/images/menu_right.png differ diff --git a/public/images/story_arch.png b/public/images/story_arch.png new file mode 100644 index 0000000..80ae0ac Binary files /dev/null and b/public/images/story_arch.png differ diff --git a/public/images/story_bg.png b/public/images/story_bg.png new file mode 100644 index 0000000..64cfc7e Binary files /dev/null and b/public/images/story_bg.png differ diff --git a/src/components/EntranceExperience.tsx b/src/components/EntranceExperience.tsx index a9cf56f..e8c7595 100644 --- a/src/components/EntranceExperience.tsx +++ b/src/components/EntranceExperience.tsx @@ -373,22 +373,12 @@ export default function EntranceExperience() { animate={{ opacity: 1, x: 0, scale: 1 }} exit={{ opacity: 0, x: -50, scale: 0.95 }} transition={{ duration: 0.8, ease: "easeOut" }} - className="absolute top-28 left-8 z-30 w-[340px] sm:w-[400px] max-w-[calc(100vw-32px)] max-sm:top-auto max-sm:bottom-16 max-sm:left-4 max-sm:right-4 max-sm:mx-auto bg-[#fcfaf2]/95 border-2 border-double border-gold/45 rounded-b-lg p-6 sm:p-8 pt-10 sm:pt-12 shadow-2xl pointer-events-none" - style={{ - borderTopLeftRadius: "180px 150px", - borderTopRightRadius: "180px 150px", - }} + className="absolute top-28 left-8 z-30 w-[340px] sm:w-[400px] max-w-[calc(100vw-32px)] max-sm:top-auto max-sm:bottom-16 max-sm:left-4 max-sm:right-4 max-sm:mx-auto bg-[#fcfaf2]/95 border-2 border-double border-gold/45 rounded-3xl p-6 sm:p-8 shadow-2xl pointer-events-none" > - {/* Inner traditional gold frame matching the arch dome */} -
+ {/* Inner traditional gold frame */} + - + P U R E V E G E T A R I A N F E A S T diff --git a/src/components/MenuPreview.tsx b/src/components/MenuPreview.tsx index a24ce7b..85a9f97 100644 --- a/src/components/MenuPreview.tsx +++ b/src/components/MenuPreview.tsx @@ -1,7 +1,7 @@ "use client"; import { useRef } from "react"; -import { motion, useScroll, useTransform } from "framer-motion"; +import { motion } from "framer-motion"; import Image from "next/image"; interface MenuItemProps { @@ -9,66 +9,143 @@ interface MenuItemProps { desc: string; tag: string; type: "green" | "gold" | "orange"; + img: string; } +const LotusOrnament = () => ( + +); + +const TitleDivider = () => ( +- {desc} -
+ {desc} +
+
Explore a wide variety of authentic South Indian vegetarian dishes,
crafted with traditional recipes and the finest ingredients.
Pure Veg. Good Food
+Traditional Taste
+Always Fresh
+For You
++
At My Dosa Place, food is more than just a meal, it's a tradition passed down through generations. From authentic recipes to warm hospitality, we bring the true essence of South India to your table.
{/* Traditional Bottom Gold Divider */} -