From a97a9fbac695fe4310d4f05b0b8768006bf8b529 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 19:21:35 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 96bf003..465adf1 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -8,7 +8,7 @@ import TeamCardTwo from '@/components/sections/team/TeamCardTwo'; import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; -import { Instagram, Facebook, Linkedin } from 'lucide-react'; +import { Instagram, Facebook } from 'lucide-react'; export default function ANStudyZonePage() { return ( @@ -43,22 +43,23 @@ export default function ANStudyZonePage() { title="Enrich Your Child's Future — One Skill at a Time." description="Like a tree drawing strength from the soil, watch your child's roots grow deeper into the vast expanse of Knowledge. AN Study Zone — Excellence in Education, Vasai West." tag="⭐ 5.0 Rated · Vasai West · Since 2019" - imageSrc="http://img.b2bpic.net/free-photo/excited-students-sharing-ideas_23-2147664010.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/excited-students-sharing-ideas_23-2147664010.jpg" imageAlt="AN Study Zone learning environment" mediaAnimation="slide-up" useInvertedBackground={true} + background={{ variant: "glowing-orb" }} testimonials={[ { name: "Dhruvi Shah", handle: "Parent, Vasai", testimonial: "Feel lucky to find AN Study Zone. Enrolled my son for Abacus — all teachers are amazing. Special thanks to Amishi ma'am — very kind, patient and understanding. My son enjoys studying there ❤️", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/idyllic-family_1098-1277.jpg?_wi=1" + imageSrc: "http://img.b2bpic.net/free-photo/idyllic-family_1098-1277.jpg" }, { name: "Ankita Miyani Bagadia", handle: "Parent, Vasai West", testimonial: "I enrolled my daughter for Abacus. The classes have been an excellent learning experience. Trainers are patient, encouraging and have made math genuinely fun and engaging!", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/boy-scouts-spending-time-nature_23-2149572869.jpg?_wi=1" + imageSrc: "http://img.b2bpic.net/free-photo/boy-scouts-spending-time-nature_23-2149572869.jpg" }, { name: "Sweta Raja", handle: "Parent, Bhabola", testimonial: "Excellent tuition experience 👏 My son is in 5th Std for Maths. Amishi Teacher and Shivali Teacher teach very nicely and take periodic tests with proper updates.", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-smiling-pretty-caucasian-schoolgirl-wearing-back-bag-stands-with-raised-fist-holding-books-green-with-copy-space_141793-62890.jpg?_wi=1" + imageSrc: "http://img.b2bpic.net/free-photo/young-smiling-pretty-caucasian-schoolgirl-wearing-back-bag-stands-with-raised-fist-holding-books-green-with-copy-space_141793-62890.jpg" } ]} testimonialRotationInterval={5000} @@ -85,7 +86,7 @@ export default function ANStudyZonePage() { id: "abacus", title: "🧮 Abacus", descriptions: [ "Develops lightning-fast mental arithmetic", "Deep focus and powerful memory enhancement", "Ancient abacus method for modern learners" ], - imageSrc: "http://img.b2bpic.net/free-photo/fidget-pop-it-toy-rainbow-color-antistress-fun-educational_58702-5563.jpg?_wi=1", imageAlt: "Abacus learning" + imageSrc: "http://img.b2bpic.net/free-photo/fidget-pop-it-toy-rainbow-color-antistress-fun-educational_58702-5563.jpg", imageAlt: "Abacus learning" }, { id: "vedic", title: "✨ Vedic Mathematics", descriptions: [ @@ -115,7 +116,7 @@ export default function ANStudyZonePage() { id: "art", title: "🎨 Art & Craft", descriptions: [ "Nurture creativity and imagination", "Fine motor skill development", "Joyful artistic exploration" ], - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kid-painting_23-2149027440.jpg?_wi=1", imageAlt: "Art and craft" + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kid-painting_23-2149027440.jpg", imageAlt: "Art and craft" }, { id: "drawing", title: "✏️ Elementary Drawing Exam", descriptions: [ @@ -133,7 +134,7 @@ export default function ANStudyZonePage() { id: "special", title: "🎁 Special Offers", descriptions: [ "Seasonal combo enrollments available", "Sibling discount programs", "Flexible payment options" ], - imageSrc: "http://img.b2bpic.net/free-photo/excited-students-sharing-ideas_23-2147664010.jpg?_wi=2", imageAlt: "Special offers" + imageSrc: "http://img.b2bpic.net/free-photo/excited-students-sharing-ideas_23-2147664010.jpg", imageAlt: "Special offers" } ]} buttons={[ @@ -157,25 +158,25 @@ export default function ANStudyZonePage() { id: "teachers", title: "🧑‍🏫 Expert & Caring Teachers", descriptions: [ "Patient, encouraging educators dedicated to each child", "Years of experience in educational enrichment", "Personal attention and mentorship approach" ], - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-library_23-2148680199.jpg?_wi=1", imageAlt: "Expert teachers" + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-library_23-2148680199.jpg", imageAlt: "Expert teachers" }, { id: "methods", title: "🧠 Proven Learning Methods", descriptions: [ "Abacus, Vedic Math, and modern techniques that work", "Research-backed educational approaches", "Tested success across 500+ students" ], - imageSrc: "http://img.b2bpic.net/free-photo/fidget-pop-it-toy-rainbow-color-antistress-fun-educational_58702-5563.jpg?_wi=2", imageAlt: "Proven methods" + imageSrc: "http://img.b2bpic.net/free-photo/fidget-pop-it-toy-rainbow-color-antistress-fun-educational_58702-5563.jpg", imageAlt: "Proven methods" }, { id: "holistic", title: "🌱 Holistic Development", descriptions: [ "Academics + creativity + life skills integration", "Balanced growth for every child", "Skills for real-world success" ], - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kid-painting_23-2149027440.jpg?_wi=2", imageAlt: "Holistic learning" + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-kid-painting_23-2149027440.jpg", imageAlt: "Holistic learning" }, { id: "progress", title: "📊 Regular Progress Updates", descriptions: [ "Periodic tests with detailed parent feedback", "Monthly performance reports", "Transparent communication always" ], - imageSrc: "http://img.b2bpic.net/free-photo/excited-students-sharing-ideas_23-2147664010.jpg?_wi=3", imageAlt: "Progress tracking" + imageSrc: "http://img.b2bpic.net/free-photo/excited-students-sharing-ideas_23-2147664010.jpg", imageAlt: "Progress tracking" } ]} /> @@ -191,7 +192,7 @@ export default function ANStudyZonePage() { gridVariant="two-columns-alternating-heights" members={[ { - id: "amishi", name: "Ms. Amishi Thakkar", role: "Co-Founder & ABACUS Specialist", description: "Patient, encouraging, and deeply passionate — Amishi Ma'am has built a reputation for making math genuinely fun and accessible for every child. Her innovative teaching approach has earned the love of hundreds of students in Vasai. Amishi's dedication to personalized learning transforms how children see mathematics.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-library_23-2148680199.jpg?_wi=2", imageAlt: "Ms. Amishi Thakkar", socialLinks: [ + id: "amishi", name: "Ms. Amishi Thakkar", role: "Co-Founder & ABACUS Specialist", description: "Patient, encouraging, and deeply passionate — Amishi Ma'am has built a reputation for making math genuinely fun and accessible for every child. Her innovative teaching approach has earned the love of hundreds of students in Vasai. Amishi's dedication to personalized learning transforms how children see mathematics.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-library_23-2148680199.jpg", imageAlt: "Ms. Amishi Thakkar", socialLinks: [ { icon: Instagram, url: "https://instagram.com/anstudyzone" }, { icon: Facebook, url: "https://facebook.com/anstudyzone" } ] @@ -217,15 +218,15 @@ export default function ANStudyZonePage() { testimonials={[ { id: "1", name: "Dhruvi Shah", role: "Parent", company: "Vasai, Maharashtra", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/idyllic-family_1098-1277.jpg?_wi=2", imageAlt: "Dhruvi Shah" + imageSrc: "http://img.b2bpic.net/free-photo/idyllic-family_1098-1277.jpg", imageAlt: "Dhruvi Shah" }, { id: "2", name: "Ankita Miyani Bagadia", role: "Parent", company: "Vasai West", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/boy-scouts-spending-time-nature_23-2149572869.jpg?_wi=2", imageAlt: "Ankita Miyani Bagadia" + imageSrc: "http://img.b2bpic.net/free-photo/boy-scouts-spending-time-nature_23-2149572869.jpg", imageAlt: "Ankita Miyani Bagadia" }, { id: "3", name: "Sweta Raja", role: "Parent", company: "Bhabola", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/young-smiling-pretty-caucasian-schoolgirl-wearing-back-bag-stands-with-raised-fist-holding-books-green-with-copy-space_141793-62890.jpg?_wi=2", imageAlt: "Sweta Raja" + imageSrc: "http://img.b2bpic.net/free-photo/young-smiling-pretty-caucasian-schoolgirl-wearing-back-bag-stands-with-raised-fist-holding-books-green-with-copy-space_141793-62890.jpg", imageAlt: "Sweta Raja" }, { id: "4", name: "Priyanka Ullal", role: "Parent", company: "Vasai West", rating: 5, -- 2.49.1 From df7ca8617e3c46ac47633fa5a86d3dead59e0c73 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 10 Mar 2026 19:21:35 +0000 Subject: [PATCH 2/2] Update src/components/shared/SvgTextLogo/SvgTextLogo.tsx --- .../shared/SvgTextLogo/SvgTextLogo.tsx | 76 ++++++++++--------- 1 file changed, 39 insertions(+), 37 deletions(-) diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..5eee113 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,53 @@ -"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; + fontFamily?: string; + fontWeight?: string | number; + letterSpacing?: number; + fill?: string; + textAnchor?: 'start' | 'middle' | 'end'; + dominantBaseline?: 'auto' | 'text-bottom' | 'alphabetic' | 'ideographic' | 'middle' | 'central' | 'mathematical' | 'hanging' | 'text-top'; } -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 = '', + fontSize = 24, + fontFamily = 'Arial, sans-serif', + fontWeight = 'bold', + letterSpacing = 0, + fill = 'currentColor', + textAnchor = 'middle', + dominantBaseline = 'middle', +}) => { return ( - {logoText} + {text} ); -}); +}; -SvgTextLogo.displayName = "SvgTextLogo"; - -export default SvgTextLogo; +export default SvgTextLogo; \ No newline at end of file -- 2.49.1