From e2fd1bb998eb68ce53b092c783e3ef70a2f3ef7f Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 12 Mar 2026 20:07:11 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 95a272a..16d1867 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -27,7 +27,7 @@ export default function LandingPage() { borderRadius="soft" contentWidth="small" sizing="largeSmall" - background="grid" + background="circleGradient" cardStyle="solid" primaryButtonStyle="flat" secondaryButtonStyle="glass" @@ -53,13 +53,13 @@ export default function LandingPage() { description="Get professional job placement, interview coaching, and career guidance from Jabalpur's trusted employment consultancy. Expert mentors ready to help you succeed." tag="Local Expertise, Global Opportunities" tagIcon={Sparkles} - tagAnimation="slide-up" - background={{ variant: "grid" }} + tagAnimation="blur-reveal" + background={{ variant: "canvas-reveal" }} buttons={[ { text: "Get Job Assistance", href: "contact" }, { text: "Learn More", href: "about" } ]} - buttonAnimation="slide-up" + buttonAnimation="blur-reveal" imageSrc="http://img.b2bpic.net/free-photo/person-working-office_23-2149229074.jpg" imageAlt="Professional career consultation and employment services" useInvertedBackground={false} @@ -117,10 +117,10 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "1", value: "500+", title: "Successful Placements", description: "Career opportunities created", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-business-infographics_23-2148664992.jpg?_wi=1", imageAlt: "Success metrics and placement statistics" + id: "1", value: "500+", title: "Successful Placements", description: "Career opportunities created", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-business-infographics_23-2148664992.jpg", imageAlt: "Success metrics and placement statistics" }, { - id: "2", value: "237", title: "5-Star Reviews", description: "From satisfied candidates", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-business-infographics_23-2148664992.jpg?_wi=2", imageAlt: "Customer satisfaction ratings" + id: "2", value: "237", title: "5-Star Reviews", description: "From satisfied candidates", imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-business-infographics_23-2148664992.jpg", imageAlt: "Customer satisfaction ratings" } ]} /> @@ -164,7 +164,7 @@ export default function LandingPage() { tag="Help & Support" tagIcon={HelpCircle} textboxLayout="default" - animationType="slide-up" + animationType="smooth" useInvertedBackground={false} mediaPosition="left" imageSrc="http://img.b2bpic.net/free-vector/creative-call-center-lineal-concept_23-2147954633.jpg" -- 2.49.1 From c10219ef36faa456258041b0846652b56969c655 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 12 Mar 2026 20:07:11 +0000 Subject: [PATCH 2/2] Update src/components/shared/SvgTextLogo/SvgTextLogo.tsx --- .../shared/SvgTextLogo/SvgTextLogo.tsx | 64 ++++++++----------- 1 file changed, 27 insertions(+), 37 deletions(-) diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..84443c0 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,41 @@ -"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 | string; + fill?: string; + dominantBaseline?: 'auto' | 'text-top' | 'hanging' | 'ideographic' | 'alphabetic' | 'middle' | 'central' | 'mathematical'; } -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 = 32, + fontWeight = 600, + fill = 'currentColor', + dominantBaseline = 'middle', +}) => { return ( - {logoText} + {text} ); -}); +}; -SvgTextLogo.displayName = "SvgTextLogo"; - -export default SvgTextLogo; +export default SvgTextLogo; \ No newline at end of file -- 2.49.1