From 7549336d9cefb63bee794f9840af43a2db36cbd9 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 12 Mar 2026 02:22:48 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 60d69e4..58d683c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -72,7 +72,7 @@ export default function LandingPage() { products={[ { id: "1", brand: "Bliss Idols", name: "Vitthal Idol 26\"", price: "$4,500", rating: 5, - reviewCount: "87", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-ram-navami-festival_23-2148457636.jpg?_wi=1", imageAlt: "Vitthal 26 inch marble idol on pedestal" + reviewCount: "87", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-ram-navami-festival_23-2148457636.jpg", imageAlt: "Vitthal 26 inch marble idol on pedestal" }, { id: "2", brand: "Bliss Idols", name: "Rukmini Statue 26\"", price: "$4,200", rating: 5, @@ -80,7 +80,7 @@ export default function LandingPage() { }, { id: "3", brand: "Bliss Idols", name: "Ganesha Idol 7\"", price: "$1,800", rating: 5, - reviewCount: "156", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-golden-statue-buddha-wat-pho-buddhist-temple-complex-thailand_181624-14364.jpg?_wi=1", imageAlt: "Premium 7 inch Ganesha marble idol" + reviewCount: "156", imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-golden-statue-buddha-wat-pho-buddhist-temple-complex-thailand_181624-14364.jpg", imageAlt: "Premium 7 inch Ganesha marble idol" }, { id: "4", brand: "Bliss Idols", name: "Ram Mandir Idol", price: "$3,200", rating: 5, @@ -106,7 +106,7 @@ export default function LandingPage() { description="Sacred devotional sculptures representing the divine union. Vitthal stands with arms on hips, symbolizing devotion in the Varkari tradition. Rukmini, the divine consort, embodies grace and spiritual partnership. Together, they create a powerful spiritual presence for your sacred space." tag="Devotional Masterpieces" tagAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-vector/hand-drawn-ram-navami-festival_23-2148457636.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-vector/hand-drawn-ram-navami-festival_23-2148457636.jpg" imageAlt="Vitthal and Rukmini idols displayed together in temple setting" useInvertedBackground={false} buttons={[{ text: "Shop Vitthal & Rukmini", href: "#" }]} @@ -120,7 +120,7 @@ export default function LandingPage() { description="Lord Ganesha represents wisdom, prosperity, and new beginnings. Our collection offers multiple sizes and finishes to suit any sacred space. Each idol is meticulously sculpted and finished with premium materials including gold plating, silver plating, matte black, and PU gold finishes." tag="Wisdom & Prosperity" tagAnimation="slide-up" - imageSrc="http://img.b2bpic.net/free-photo/closeup-shot-golden-statue-buddha-wat-pho-buddhist-temple-complex-thailand_181624-14364.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/closeup-shot-golden-statue-buddha-wat-pho-buddhist-temple-complex-thailand_181624-14364.jpg" imageAlt="Ganesha collection displaying multiple sizes and finishes" mediaAnimation="slide-up" useInvertedBackground={false} @@ -243,4 +243,4 @@ export default function LandingPage() { ); -} \ No newline at end of file +} -- 2.49.1 From 67370c797f31a8d39e39f85f1d63dbd1dd925e71 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 12 Mar 2026 02:22:49 +0000 Subject: [PATCH 2/2] Update src/components/shared/SvgTextLogo/SvgTextLogo.tsx --- .../shared/SvgTextLogo/SvgTextLogo.tsx | 68 +++++++++---------- 1 file changed, 32 insertions(+), 36 deletions(-) diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..28a5663 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,47 @@ -"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; + width?: number; + height?: number; } -const SvgTextLogo = memo(function SvgTextLogo({ - logoText, - adjustHeightFactor, - verticalAlign = "top", - className = "", -}) { - const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor); - +const SvgTextLogo: React.FC = ({ + text, + className = '', + width = 200, + height = 60, +}) => { return ( + + + + + + - {logoText} + {text} ); -}); - -SvgTextLogo.displayName = "SvgTextLogo"; +}; export default SvgTextLogo; -- 2.49.1