From 9a42ae4ca7503868393d2f4b1d6e24da31cec15c Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 13:39:04 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 9970447..cb1c3e7 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -20,7 +20,7 @@ export default function SwaadCinema() { borderRadius="pill" contentWidth="medium" sizing="mediumLargeSizeLargeTitles" - background="noise" + background="circleGradient" cardStyle="inset" primaryButtonStyle="primary-glow" secondaryButtonStyle="solid" @@ -48,8 +48,8 @@ export default function SwaadCinema() { { text: "Order Now", href: "contact" }, { text: "Explore Menu", href: "menu" } ]} - background={{ variant: "noise" }} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-professional-food-photography-of-1773236244972-9ad5588b.png?_wi=1" + background={{ variant: "sparkles-gradient" }} + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-professional-food-photography-of-1773236244972-9ad5588b.png" imageAlt="Steaming plate of Biryani and Butter Chicken with bokeh lighting" frameStyle="card" mediaAnimation="blur-reveal" @@ -73,13 +73,13 @@ export default function SwaadCinema() { tag="Featured Dishes" products={[ { - id: "1", name: "Biryani Royale", price: "$24", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-professional-food-photography-of-1773236244972-9ad5588b.png?_wi=2", imageAlt: "Fragrant basmati biryani with aromatic spices" + id: "1", name: "Biryani Royale", price: "$24", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-professional-food-photography-of-1773236244972-9ad5588b.png", imageAlt: "Fragrant basmati biryani with aromatic spices" }, { - id: "2", name: "Butter Chicken Supreme", price: "$22", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-8k-dslr-close-up-of-tandoor-1773236245159-e8fce58c.png?_wi=1", imageAlt: "Creamy butter chicken with perfect char" + id: "2", name: "Butter Chicken Supreme", price: "$22", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-8k-dslr-close-up-of-tandoor-1773236245159-e8fce58c.png", imageAlt: "Creamy butter chicken with perfect char" }, { - id: "3", name: "Paneer Tikka Delight", price: "$18", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-photograph-of-paneer-tikka-with--1773236244563-0ee6836b.png?_wi=1", imageAlt: "Charred paneer tikka with spiced marinade" + id: "3", name: "Paneer Tikka Delight", price: "$18", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-photograph-of-paneer-tikka-with--1773236244563-0ee6836b.png", imageAlt: "Charred paneer tikka with spiced marinade" } ]} gridVariant="three-columns-all-equal-width" @@ -121,19 +121,19 @@ export default function SwaadCinema() { tag="Dining Experience" members={[ { - id: "1", name: "Premium Ambiance", role: "Bollywood Nights", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/luxurious-indian-restaurant-interior-wit-1773236247458-32e59b9b.png?_wi=1" + id: "1", name: "Premium Ambiance", role: "Bollywood Nights", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/luxurious-indian-restaurant-interior-wit-1773236247458-32e59b9b.png" }, { - id: "2", name: "Signature Tandoor", role: "Open Kitchen", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-8k-dslr-close-up-of-tandoor-1773236245159-e8fce58c.png?_wi=2" + id: "2", name: "Signature Tandoor", role: "Open Kitchen", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-8k-dslr-close-up-of-tandoor-1773236245159-e8fce58c.png" }, { - id: "3", name: "Chef's Selection", role: "Curated Menu", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-photograph-of-paneer-tikka-with--1773236244563-0ee6836b.png?_wi=2" + id: "3", name: "Chef's Selection", role: "Curated Menu", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/8k-dslr-photograph-of-paneer-tikka-with--1773236244563-0ee6836b.png" }, { id: "4", name: "Culinary Excellence", role: "Authentic Recipes", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/close-up-8k-dslr-photograph-of-dal-makha-1773236245615-225de9fa.png" } ]} - gridVariant="four-items-2x2-equal-grid" + gridVariant="uniform-all-items-equal" animationType="slide-up" textboxLayout="default" useInvertedBackground={false} @@ -147,10 +147,10 @@ export default function SwaadCinema() { tag="Guest Reviews" testimonials={[ { - id: "1", title: "An Unforgettable Culinary Journey", quote: "The Biryani was absolutely exquisite—each grain of rice infused with perfect spice. The Butter Chicken was creamy perfection. This restaurant has redefined my expectations for Indian cuisine. The atmosphere transported me straight to a Bollywood premiere!", name: "Priya Sharma", role: "Food Critic", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244999-d3fb9315.png?_wi=1" + id: "1", title: "An Unforgettable Culinary Journey", quote: "The Biryani was absolutely exquisite—each grain of rice infused with perfect spice. The Butter Chicken was creamy perfection. This restaurant has redefined my expectations for Indian cuisine. The atmosphere transported me straight to a Bollywood premiere!", name: "Priya Sharma", role: "Food Critic", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244999-d3fb9315.png" }, { - id: "2", title: "Authenticity Meets Elegance", quote: "Every dish at Swaad Cinema tells a story of culinary mastery. The tandoori preparations are flawless, and the bokeh lighting creates this magical cinematic experience. I've visited over thirty Indian restaurants—this is exceptional.", name: "Rajesh Kapoor", role: "Restaurant Connoisseur", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244952-9ef23fca.png?_wi=1" + id: "2", title: "Authenticity Meets Elegance", quote: "Every dish at Swaad Cinema tells a story of culinary mastery. The tandoori preparations are flawless, and the bokeh lighting creates this magical cinematic experience. I've visited over thirty Indian restaurants—this is exceptional.", name: "Rajesh Kapoor", role: "Restaurant Connoisseur", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244952-9ef23fca.png" }, { id: "3", title: "Premium Quality, Unforgettable Taste", quote: "The Paneer Tikka had the most incredible char and tenderness. The spice profile is perfectly balanced. What impressed me most was the attention to detail in every plate presentation. This is fine dining Indian cuisine at its best.", name: "Anjali Patel", role: "Food Blogger & Influencer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244658-bea18d49.png" @@ -159,10 +159,10 @@ export default function SwaadCinema() { id: "4", title: "A Masterpiece of Flavor and Ambiance", quote: "Swaad Cinema isn't just a restaurant; it's an experience. The steaming Biryani, the warming spices, the golden bokeh lighting—everything is orchestrated perfectly. It feels like dining in a scene from a classic Bollywood film. Absolutely magnificent.", name: "Vikram Singh", role: "Hospitality Expert", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244419-66302dd4.png" }, { - id: "5", title: "Exceptional Flavors in Perfect Atmosphere", quote: "The Dal Makhani is silky smooth, the chicken dishes are impeccably cooked. Every element on the plate is intentional and refined. The cinematic dining experience elevates the entire meal. Highly recommended for special occasions.", name: "Meera Desai", role: "Fine Dining Enthusiast", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244999-d3fb9315.png?_wi=2" + id: "5", title: "Exceptional Flavors in Perfect Atmosphere", quote: "The Dal Makhani is silky smooth, the chicken dishes are impeccably cooked. Every element on the plate is intentional and refined. The cinematic dining experience elevates the entire meal. Highly recommended for special occasions.", name: "Meera Desai", role: "Fine Dining Enthusiast", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244999-d3fb9315.png" }, { - id: "6", title: "Where Tradition Meets Luxury", quote: "The recipes are authentic yet elevated. The service is impeccable, the ambiance is sophisticated, and the food is absolutely divine. Swaad Cinema represents the pinnacle of modern Indian fine dining. I'm already planning my next visit.", name: "Arjun Malik", role: "Culinary Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244952-9ef23fca.png?_wi=2" + id: "6", title: "Where Tradition Meets Luxury", quote: "The recipes are authentic yet elevated. The service is impeccable, the ambiance is sophisticated, and the food is absolutely divine. Swaad Cinema represents the pinnacle of modern Indian fine dining. I'm already planning my next visit.", name: "Arjun Malik", role: "Culinary Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/professional-headshot-photograph-of-an-i-1773236244952-9ef23fca.png" } ]} textboxLayout="default" @@ -201,7 +201,7 @@ export default function SwaadCinema() { required: false }} useInvertedBackground={false} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/luxurious-indian-restaurant-interior-wit-1773236247458-32e59b9b.png?_wi=2" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AnlKq2LuAFUiDua6Xk5uVht79O/luxurious-indian-restaurant-interior-wit-1773236247458-32e59b9b.png" imageAlt="Elegant Swaad Cinema dining ambiance" mediaAnimation="slide-up" mediaPosition="right" -- 2.49.1 From 461be8273696f685d636be6f2b47436aea201663 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 13:39:04 +0000 Subject: [PATCH 2/2] Update src/components/shared/SvgTextLogo/SvgTextLogo.tsx --- .../shared/SvgTextLogo/SvgTextLogo.tsx | 60 +++++++------------ 1 file changed, 23 insertions(+), 37 deletions(-) diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..caa9cdb 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,37 @@ -"use client"; - -import { memo } from "react"; -import useSvgTextLogo from "./useSvgTextLogo"; -import { cls } from "@/lib/utils"; +import React from 'react'; interface SvgTextLogoProps { - logoText: string; - adjustHeightFactor?: number; - verticalAlign?: "top" | "center"; + text: string; className?: string; + fontSize?: number; + fontWeight?: number; } -const SvgTextLogo = memo(function SvgTextLogo({ - logoText, - adjustHeightFactor, - verticalAlign = "top", - className = "", -}) { - const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor); - +export const SvgTextLogo: React.FC = ({ + text, + className = '', + fontSize = 48, + fontWeight = 700, +}) => { return ( - {logoText} + {text} ); -}); +}; -SvgTextLogo.displayName = "SvgTextLogo"; - -export default SvgTextLogo; +export default SvgTextLogo; \ No newline at end of file -- 2.49.1