From cf444e79e9d6bb49c360f552075b3afac38b9ab3 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 12 Mar 2026 01:16:17 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 169 +++++++++++++++-------------------------------- 1 file changed, 53 insertions(+), 116 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 174a2ba..483026a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -8,6 +8,7 @@ import FeatureCardThree from "@/components/sections/feature/featureCardThree/Fea import PricingCardOne from "@/components/sections/pricing/PricingCardOne"; import MetricCardFourteen from "@/components/sections/metrics/MetricCardFourteen"; import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCardOne"; +import FaqSplitText from "@/components/sections/faq/FaqSplitText"; import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; import Link from "next/link"; import { TrendingUp, Users, Award, Shield, Sparkles, Crown } from "lucide-react"; @@ -78,7 +79,7 @@ export default function HomePage() { title="Take Control of Your Financial Future" description="Smart tools and expert guidance to help you budget, invest, and grow your wealth with confidence." tag="Financial Freedom Starts Here" - imageSrc="http://img.b2bpic.net/free-photo/african-american-staff-gathers-examines-monthly-revenue-balance_482257-130896.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/african-american-staff-gathers-examines-monthly-revenue-balance_482257-130896.jpg" imageAlt="Financial dashboard and growth visualization" showBlur={true} showDimOverlay={true} @@ -110,33 +111,13 @@ export default function HomePage() { tag="Our Solutions" features={[ { - id: "01", - title: "Smart Budget Tracking", - description: "Automatically categorize expenses and track spending patterns in real-time with intelligent insights", - imageSrc: "http://img.b2bpic.net/free-vector/report-template-design_742173-15339.jpg", - imageAlt: "Budget tracking expense management dashboard", - }, + id: "01", title: "Smart Budget Tracking", description: "Automatically categorize expenses and track spending patterns in real-time with intelligent insights", imageSrc: "http://img.b2bpic.net/free-vector/report-template-design_742173-15339.jpg", imageAlt: "Budget tracking expense management dashboard"}, { - id: "02", - title: "Investment Portfolio", - description: "Build and manage a diversified investment portfolio with personalized recommendations", - imageSrc: "http://img.b2bpic.net/free-photo/laptop-with-graphs-statistics-glasses-table_169016-29669.jpg", - imageAlt: "Investment portfolio stock market growth", - }, + id: "02", title: "Investment Portfolio", description: "Build and manage a diversified investment portfolio with personalized recommendations", imageSrc: "http://img.b2bpic.net/free-photo/laptop-with-graphs-statistics-glasses-table_169016-29669.jpg", imageAlt: "Investment portfolio stock market growth"}, { - id: "03", - title: "Goal Planning", - description: "Set financial goals and get AI-powered strategies to achieve them faster and smarter", - imageSrc: "http://img.b2bpic.net/free-photo/business-people-discussing-financial-charts-closeup-shot-hands-table_1423-8.jpg", - imageAlt: "Goal setting financial planning milestones", - }, + id: "03", title: "Goal Planning", description: "Set financial goals and get AI-powered strategies to achieve them faster and smarter", imageSrc: "http://img.b2bpic.net/free-photo/business-people-discussing-financial-charts-closeup-shot-hands-table_1423-8.jpg", imageAlt: "Goal setting financial planning milestones"}, { - id: "04", - title: "Security & Protection", - description: "Bank-level encryption and multi-factor authentication to keep your financial data safe", - imageSrc: "http://img.b2bpic.net/free-photo/finger-pressing-button-with-padlock_1134-121.jpg", - imageAlt: "Cybersecurity protection encryption digital safety", - }, + id: "04", title: "Security & Protection", description: "Bank-level encryption and multi-factor authentication to keep your financial data safe", imageSrc: "http://img.b2bpic.net/free-photo/finger-pressing-button-with-padlock_1134-121.jpg", imageAlt: "Cybersecurity protection encryption digital safety"}, ]} animationType="slide-up" textboxLayout="default" @@ -152,49 +133,22 @@ export default function HomePage() { tag="Transparent Pricing" plans={[ { - id: "1", - badge: "Starter", - price: "$9.99/mo", - subtitle: "For budget-conscious individuals", - features: [ - "Basic expense tracking", - "Up to 5 financial goals", - "Mobile app access", - "Monthly reports", - ], + id: "1", badge: "Starter", price: "$9.99/mo", subtitle: "For budget-conscious individuals", features: [ + "Basic expense tracking", "Up to 5 financial goals", "Mobile app access", "Monthly reports"], }, { - id: "2", - badge: "Professional", - badgeIcon: Sparkles, - price: "$29.99/mo", - subtitle: "Most popular for serious savers", - features: [ - "Advanced analytics", - "Unlimited goals", - "Investment tracking", - "Priority support", - "Tax insights", - ], + id: "2", badge: "Professional", badgeIcon: Sparkles, + price: "$29.99/mo", subtitle: "Most popular for serious savers", features: [ + "Advanced analytics", "Unlimited goals", "Investment tracking", "Priority support", "Tax insights"], }, { - id: "3", - badge: "Premium", - badgeIcon: Crown, - price: "$79.99/mo", - subtitle: "For wealth management professionals", - features: [ - "All Professional features", - "1-on-1 financial advisor", - "Portfolio optimization", - "Estate planning tools", - "24/7 premium support", - ], + id: "3", badge: "Premium", badgeIcon: Crown, + price: "$79.99/mo", subtitle: "For wealth management professionals", features: [ + "All Professional features", "1-on-1 financial advisor", "Portfolio optimization", "Estate planning tools", "24/7 premium support"], }, ]} animationType="slide-up" textboxLayout="default" - gridVariant="three-columns-all-equal-width" useInvertedBackground={true} /> @@ -205,15 +159,9 @@ export default function HomePage() { tag="Impact" metrics={[ { - id: "1", - value: "$2.3B", - description: "Total wealth managed by our users, representing genuine financial empowerment", - }, + id: "1", value: "$2.3B", description: "Total wealth managed by our users, representing genuine financial empowerment"}, { - id: "2", - value: "42%", - description: "Average increase in savings rate for users within their first year", - }, + id: "2", value: "42%", description: "Average increase in savings rate for users within their first year"}, ]} metricsAnimation="slide-up" useInvertedBackground={false} @@ -227,59 +175,23 @@ export default function HomePage() { tag="Customer Testimonials" testimonials={[ { - id: "1", - name: "Sarah Mitchell", - role: "Business Owner", - company: "Tech Startup", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/woman-headphones-looking-camera_23-2147762341.jpg", - imageAlt: "Professional business woman portrait photo", - }, + id: "1", name: "Sarah Mitchell", role: "Business Owner", company: "Tech Startup", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/woman-headphones-looking-camera_23-2147762341.jpg", imageAlt: "Professional business woman portrait photo"}, { - id: "2", - name: "Michael Chen", - role: "Financial Planner", - company: "Wealth Partners", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/closeup-happy-business-man-standing-outside_1262-3488.jpg", - imageAlt: "Professional business man portrait photo", - }, + id: "2", name: "Michael Chen", role: "Financial Planner", company: "Wealth Partners", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/closeup-happy-business-man-standing-outside_1262-3488.jpg", imageAlt: "Professional business man portrait photo"}, { - id: "3", - name: "Emily Rodriguez", - role: "Freelancer", - company: "Creative Services", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-businesswoman-indoors_23-2148824826.jpg", - imageAlt: "Professional woman business portrait photo", - }, + id: "3", name: "Emily Rodriguez", role: "Freelancer", company: "Creative Services", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-businesswoman-indoors_23-2148824826.jpg", imageAlt: "Professional woman business portrait photo"}, { - id: "4", - name: "David Thompson", - role: "Investor", - company: "Portfolio Manager", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/business-device-smartphone-glasses-connection_1262-2682.jpg", - imageAlt: "Mature professional man business portrait", - }, + id: "4", name: "David Thompson", role: "Investor", company: "Portfolio Manager", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/business-device-smartphone-glasses-connection_1262-2682.jpg", imageAlt: "Mature professional man business portrait"}, { - id: "5", - name: "Jessica Lee", - role: "HR Director", - company: "Corporate Benefits", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg", - imageAlt: "Professional business woman corporate portrait", - }, + id: "5", name: "Jessica Lee", role: "HR Director", company: "Corporate Benefits", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/worker-with-big-smile-crossed-arms_1139-248.jpg", imageAlt: "Professional business woman corporate portrait"}, { - id: "6", - name: "James Wilson", - role: "Accountant", - company: "Finance Consulting", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-studio_23-2150275677.jpg", - imageAlt: "Accountant professional man business portrait", - }, + id: "6", name: "James Wilson", role: "Accountant", company: "Finance Consulting", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-studio_23-2150275677.jpg", imageAlt: "Accountant professional man business portrait"}, ]} animationType="slide-up" textboxLayout="default" @@ -288,6 +200,31 @@ export default function HomePage() { /> +
+ +
+ -- 2.49.1 From 9be7d19e89190cab23fafd44cfdab4975ec6925a Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 12 Mar 2026 01:16:18 +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..6546bd2 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; + fill?: string; + dominantBaseline?: 'auto' | 'text-bottom' | 'alphabetic' | 'ideographic' | 'middle' | 'central' | 'mathematical' | 'hanging'; } -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, + 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