diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx
index 9b9b357..11c77a9 100644
--- a/src/app/about/page.tsx
+++ b/src/app/about/page.tsx
@@ -19,8 +19,7 @@ export default function AboutPage() {
const footerColumns = [
{
- title: "Services",
- items: [
+ title: "Services", items: [
{ label: "Monthly Bookkeeping", href: "/services" },
{ label: "Financial Reports", href: "/services" },
{ label: "Book Cleanup", href: "/services" },
@@ -28,8 +27,7 @@ export default function AboutPage() {
],
},
{
- title: "Company",
- items: [
+ title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Reviews", href: "/reviews" },
{ label: "Contact", href: "/contact" },
@@ -37,8 +35,7 @@ export default function AboutPage() {
],
},
{
- title: "Connect",
- items: [
+ title: "Connect", items: [
{ label: "Email", href: "mailto:hello@bookkeepwithus.com" },
{ label: "LinkedIn", href: "https://linkedin.com" },
{ label: "Facebook", href: "https://facebook.com" },
@@ -54,7 +51,7 @@ export default function AboutPage() {
borderRadius="pill"
contentWidth="mediumSmall"
sizing="large"
- background="aurora"
+ background="circleGradient"
cardStyle="layered-gradient"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="radial-glow"
@@ -77,18 +74,15 @@ export default function AboutPage() {
description="Most business owners struggle with messy books, unclear financial reports, hours spent on spreadsheets, and unresponsive accountants. BookKeepwithUs removes the stress. Upload your statements each month and receive clear, organized financial reports without the headache."
metrics={[
{
- value: "7+",
- title: "Years of Service",
- },
+ value: "7+", title: "Years of Service"},
{
- value: "100+",
- title: "Business Owners Served",
- },
+ value: "100+", title: "Business Owners Served"},
]}
- imageSrc="http://img.b2bpic.net/free-photo/indoor-shot-blonde-female-having-business-conversation-with-colleague_273609-4708.jpg?_wi=2"
+ imageSrc="http://img.b2bpic.net/free-photo/indoor-shot-blonde-female-having-business-conversation-with-colleague_273609-4708.jpg"
imageAlt="Financial clarity and organization"
useInvertedBackground={false}
mediaAnimation="slide-up"
+ metricsAnimation="slide-up"
/>
@@ -101,34 +95,22 @@ export default function AboutPage() {
features={[
{
icon: FileText,
- title: "Monthly Bookkeeping",
- description: "Accurate monthly reconciliation and categorized transactions so your books are always current and audit-ready.",
- },
+ title: "Monthly Bookkeeping", description: "Accurate monthly reconciliation and categorized transactions so your books are always current and audit-ready."},
{
icon: BarChart3,
- title: "Financial Reports",
- description: "Clear monthly reports that show exactly how your business is performing and where your money goes.",
- },
+ title: "Financial Reports", description: "Clear monthly reports that show exactly how your business is performing and where your money goes."},
{
icon: Users,
- title: "Dedicated Support",
- description: "Talk to real humans who respond quickly and help you understand your finances without jargon.",
- },
+ title: "Dedicated Support", description: "Talk to real humans who respond quickly and help you understand your finances without jargon."},
{
icon: Target,
- title: "Business Owner Friendly",
- description: "Perfect for entrepreneurs, realtors, Amazon sellers, and small business owners who value their time.",
- },
+ title: "Business Owner Friendly", description: "Perfect for entrepreneurs, realtors, Amazon sellers, and small business owners who value their time."},
{
icon: TrendingUp,
- title: "Book Cleanup",
- description: "Behind on your books? We organize past months or years of financial records to get you current.",
- },
+ title: "Book Cleanup", description: "Behind on your books? We organize past months or years of financial records to get you current."},
{
icon: Lock,
- title: "Secure & Confidential",
- description: "Your financial data is protected with enterprise-grade security and complete confidentiality.",
- },
+ title: "Secure & Confidential", description: "Your financial data is protected with enterprise-grade security and complete confidentiality."},
]}
textboxLayout="default"
animationType="slide-up"
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index 2d158ca..aa08a64 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -19,8 +19,7 @@ export default function ContactPage() {
const footerColumns = [
{
- title: "Services",
- items: [
+ title: "Services", items: [
{ label: "Monthly Bookkeeping", href: "/services" },
{ label: "Financial Reports", href: "/services" },
{ label: "Book Cleanup", href: "/services" },
@@ -28,8 +27,7 @@ export default function ContactPage() {
],
},
{
- title: "Company",
- items: [
+ title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Reviews", href: "/reviews" },
{ label: "Contact", href: "/contact" },
@@ -37,8 +35,7 @@ export default function ContactPage() {
],
},
{
- title: "Connect",
- items: [
+ title: "Connect", items: [
{ label: "Email", href: "mailto:hello@bookkeepwithus.com" },
{ label: "LinkedIn", href: "https://linkedin.com" },
{ label: "Facebook", href: "https://facebook.com" },
@@ -54,7 +51,7 @@ export default function ContactPage() {
borderRadius="pill"
contentWidth="mediumSmall"
sizing="large"
- background="aurora"
+ background="circleGradient"
cardStyle="layered-gradient"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="radial-glow"
@@ -73,29 +70,23 @@ export default function ContactPage() {
diff --git a/src/app/page.tsx b/src/app/page.tsx
index c9230e4..cc872d6 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -22,7 +22,7 @@ export default function HomePage() {
borderRadius="pill"
contentWidth="mediumSmall"
sizing="large"
- background="aurora"
+ background="circleGradient"
cardStyle="layered-gradient"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="radial-glow"
@@ -49,14 +49,14 @@ export default function HomePage() {
@@ -96,34 +97,22 @@ export default function HomePage() {
features={[
{
icon: FileText,
- title: "Monthly Bookkeeping",
- description: "Accurate monthly reconciliation and categorized transactions so your books are always current and audit-ready.",
- },
+ title: "Monthly Bookkeeping", description: "Accurate monthly reconciliation and categorized transactions so your books are always current and audit-ready."},
{
icon: BarChart3,
- title: "Financial Reports",
- description: "Clear monthly reports that show exactly how your business is performing and where your money goes.",
- },
+ title: "Financial Reports", description: "Clear monthly reports that show exactly how your business is performing and where your money goes."},
{
icon: Users,
- title: "Dedicated Support",
- description: "Talk to real humans who respond quickly and help you understand your finances without jargon.",
- },
+ title: "Dedicated Support", description: "Talk to real humans who respond quickly and help you understand your finances without jargon."},
{
icon: Target,
- title: "Business Owner Friendly",
- description: "Perfect for entrepreneurs, realtors, Amazon sellers, and small business owners who value their time.",
- },
+ title: "Business Owner Friendly", description: "Perfect for entrepreneurs, realtors, Amazon sellers, and small business owners who value their time."},
{
icon: TrendingUp,
- title: "Book Cleanup",
- description: "Behind on your books? We organize past months or years of financial records to get you current.",
- },
+ title: "Book Cleanup", description: "Behind on your books? We organize past months or years of financial records to get you current."},
{
icon: Lock,
- title: "Secure & Confidential",
- description: "Your financial data is protected with enterprise-grade security and complete confidentiality.",
- },
+ title: "Secure & Confidential", description: "Your financial data is protected with enterprise-grade security and complete confidentiality."},
]}
textboxLayout="default"
animationType="slide-up"
@@ -177,45 +166,17 @@ export default function HomePage() {
tagIcon={Heart}
products={[
{
- id: "responsive",
- brand: "Core Value",
- name: "Responsive",
- price: "Real People",
- rating: 5,
- reviewCount: "Fast",
- imageSrc: "http://img.b2bpic.net/free-photo/call-center-manager-providing-guidance-intern-close-up_482257-118001.jpg?_wi=1",
- imageAlt: "fast response support customer service phone communication",
- },
+ id: "responsive", brand: "Core Value", name: "Responsive", price: "Real People", rating: 5,
+ reviewCount: "Fast", imageSrc: "http://img.b2bpic.net/free-photo/call-center-manager-providing-guidance-intern-close-up_482257-118001.jpg", imageAlt: "fast response support customer service phone communication"},
{
- id: "reliable",
- brand: "Core Value",
- name: "Reliable",
- price: "On Time",
- rating: 5,
- reviewCount: "Accurate",
- imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-concept-hard-work_181624-26431.jpg?_wi=1",
- imageAlt: "reliable trustworthy business professional strong handshake",
- },
+ id: "reliable", brand: "Core Value", name: "Reliable", price: "On Time", rating: 5,
+ reviewCount: "Accurate", imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-working-from-his-office-concept-hard-work_181624-26431.jpg", imageAlt: "reliable trustworthy business professional strong handshake"},
{
- id: "friendly",
- brand: "Core Value",
- name: "Friendly",
- price: "Personal",
- rating: 5,
- reviewCount: "Professional",
- imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173709.jpg?_wi=1",
- imageAlt: "friendly team smiling business professional approachable",
- },
+ id: "friendly", brand: "Core Value", name: "Friendly", price: "Personal", rating: 5,
+ reviewCount: "Professional", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173709.jpg", imageAlt: "friendly team smiling business professional approachable"},
{
- id: "affordable",
- brand: "Core Value",
- name: "Affordable",
- price: "No Surprises",
- rating: 5,
- reviewCount: "Transparent",
- imageSrc: "http://img.b2bpic.net/free-photo/african-man-black-suit_1157-45557.jpg?_wi=1",
- imageAlt: "affordable pricing transparent cost business value",
- },
+ id: "affordable", brand: "Core Value", name: "Affordable", price: "No Surprises", rating: 5,
+ reviewCount: "Transparent", imageSrc: "http://img.b2bpic.net/free-photo/african-man-black-suit_1157-45557.jpg", imageAlt: "affordable pricing transparent cost business value"},
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
@@ -232,15 +193,7 @@ export default function HomePage() {
tag="Social Proof"
tagIcon={Award}
names={[
- "Realtors & Real Estate Professionals",
- "E-Commerce Entrepreneurs",
- "Service-Based Contractors",
- "Consulting & Tech Startups",
- "Amazon Sellers & Online Retailers",
- "Freelancers & Independent Professionals",
- "Small Business Owners",
- "Accounting Firms & CPAs",
- ]}
+ "Realtors & Real Estate Professionals", "E-Commerce Entrepreneurs", "Service-Based Contractors", "Consulting & Tech Startups", "Amazon Sellers & Online Retailers", "Freelancers & Independent Professionals", "Small Business Owners", "Accounting Firms & CPAs"]}
textboxLayout="default"
useInvertedBackground={false}
speed={40}
@@ -269,8 +222,7 @@ export default function HomePage() {
copyrightText="© 2025 BookKeepwithUs. All rights reserved."
columns={[
{
- title: "Services",
- items: [
+ title: "Services", items: [
{ label: "Monthly Bookkeeping", href: "/services" },
{ label: "Financial Reports", href: "/services" },
{ label: "Book Cleanup", href: "/services" },
@@ -278,16 +230,14 @@ export default function HomePage() {
],
},
{
- title: "Company",
- items: [
+ title: "Company", items: [
{ label: "About Us", href: "/about" },
{ label: "Reviews", href: "/reviews" },
{ label: "Contact", href: "/contact" },
],
},
{
- title: "Connect",
- items: [
+ title: "Connect", items: [
{ label: "Email", href: "mailto:hello@bookkeepwithus.com" },
{ label: "LinkedIn", href: "https://linkedin.com" },
{ label: "Facebook", href: "https://facebook.com" },
diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
index f214190..75a258e 100644
--- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
+++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
@@ -1,51 +1,39 @@
-"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?: string | number;
+ fontFamily?: string;
}
-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,
+ fontWeight = 'bold',
+ fontFamily = 'Arial, sans-serif',
+}) => {
return (
);
-});
-
-SvgTextLogo.displayName = "SvgTextLogo";
+};
export default SvgTextLogo;