Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1b4f0dc41f | |||
| ac15706860 | |||
| 69b6c00cf8 | |||
| 25eea1df5e | |||
| 346e0b3580 | |||
| 012afd1a58 |
@@ -3,10 +3,7 @@
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import TeamCardTen from '@/components/sections/team/TeamCardTen';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import Link from 'next/link';
|
||||
import { Linkedin, Mail } from 'lucide-react';
|
||||
|
||||
export default function AboutPage() {
|
||||
return (
|
||||
@@ -56,48 +53,6 @@ export default function AboutPage() {
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqDouble
|
||||
title="About Our Financial Advisory Approach"
|
||||
description="Learn more about our methodology, expertise, and commitment to delivering strategic financial leadership."
|
||||
faqs={[
|
||||
{
|
||||
id: "1", title: "What qualifications does your team hold?", content: "Our team combines decades of experience with advanced certifications including CPA, CFP, and specialized financial planning credentials. We maintain continuing education and stay current with evolving tax law and financial strategies."
|
||||
},
|
||||
{
|
||||
id: "2", title: "How do you maintain client confidentiality?", content: "We adhere to the strictest confidentiality standards and professional ethics. All client information is protected through secure systems, confidentiality agreements, and professional privilege standards that exceed industry requirements."
|
||||
},
|
||||
{
|
||||
id: "3", title: "What industries do you specialize in serving?", content: "We work with business owners and professionals across multiple industries including technology, healthcare, professional services, manufacturing, and real estate. Our strategies adapt to the unique challenges of each sector."
|
||||
},
|
||||
{
|
||||
id: "4", title: "How do you stay current with changing tax laws?", content: "Our team participates in ongoing professional development, maintains memberships in key professional organizations, and regularly attends tax and financial planning conferences to ensure we're current with all regulatory changes."
|
||||
}
|
||||
]}
|
||||
faqsAnimation="entrance-slide"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
animationType="smooth"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Linkedin,
|
||||
href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn"
|
||||
},
|
||||
{
|
||||
icon: Mail,
|
||||
href: "mailto:hello@abclemence.com", ariaLabel: "Email"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -1,13 +1,10 @@
|
||||
"use client";
|
||||
|
||||
import ReactLenis from "lenis/react";
|
||||
import BlogCardTwo from '@/components/sections/blog/BlogCardTwo';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import { useBlogPosts } from "@/hooks/useBlogPosts";
|
||||
import Link from 'next/link';
|
||||
import { Linkedin, Mail } from 'lucide-react';
|
||||
|
||||
export default function BlogPage() {
|
||||
const { posts, isLoading } = useBlogPosts();
|
||||
@@ -45,28 +42,12 @@ export default function BlogPage() {
|
||||
</div>
|
||||
) : (
|
||||
<div id="blog" data-section="blog">
|
||||
<BlogCardTwo
|
||||
blogs={posts}
|
||||
title="Strategic Insights"
|
||||
description="Expert perspectives on financial advisory and business strategy from our experienced team of professionals"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
animationType="slide-up"
|
||||
carouselMode="buttons"
|
||||
/>
|
||||
<div className="w-content-width mx-auto py-20">
|
||||
<h1 className="text-4xl font-bold text-foreground mb-6">Strategic Insights</h1>
|
||||
<p className="text-foreground/70">Expert perspectives on financial advisory and business strategy from our experienced team of professionals</p>
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{ icon: Linkedin, href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn" },
|
||||
{ icon: Mail, href: "mailto:hello@abclemence.com", ariaLabel: "Email" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
@@ -2,11 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import ContactFaq from '@/components/sections/contact/ContactFaq';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import Link from 'next/link';
|
||||
import { ArrowRight, Linkedin, Mail } from 'lucide-react';
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
@@ -34,67 +30,6 @@ export default function ContactPage() {
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactFaq
|
||||
ctaTitle="Ready to Take Control of Your Financial Strategy?"
|
||||
ctaDescription="Schedule a private consultation with one of our strategic advisors to explore how we can deliver clarity, confidence, and elevated financial execution for your business and personal wealth."
|
||||
ctaButton={{
|
||||
text: "Schedule a Private Consultation", href: "https://calendly.com/abclemence/consultation"
|
||||
}}
|
||||
ctaIcon={ArrowRight}
|
||||
faqs={[
|
||||
{
|
||||
id: "1", title: "How much does an initial consultation cost?", content: "Our initial discovery consultation is complimentary. This gives us the opportunity to understand your situation and discuss whether our services are the right fit for your needs."
|
||||
},
|
||||
{
|
||||
id: "2", title: "What should I prepare for our first meeting?", content: "Bring recent tax returns, business financial statements, existing financial plans, and a summary of your primary financial goals and concerns. We'll guide you through what's most helpful."
|
||||
},
|
||||
{
|
||||
id: "3", title: "Do you work with clients remotely?", content: "Yes. While we appreciate in-person meetings when possible, we serve clients nationwide and conduct most ongoing advisory work via secure video conferencing and digital collaboration tools."
|
||||
}
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
animationType="blur-reveal"
|
||||
accordionAnimationType="smooth"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqDouble
|
||||
title="Getting Started Questions"
|
||||
description="Additional information about beginning your financial advisory partnership with A B Clemence & Co."
|
||||
faqs={[
|
||||
{
|
||||
id: "1", title: "What is your typical client engagement timeline?", content: "Initial engagements typically take 2-3 months from discovery to full strategy implementation. We begin with a comprehensive assessment, develop customized strategies, and then coordinate implementation with your existing professional team."
|
||||
},
|
||||
{
|
||||
id: "2", title: "How do you coordinate with existing advisors?", content: "We work collaboratively with your current accountants, attorneys, and other professionals. Our role is to provide strategic coordination and ensure all elements of your financial plan work together effectively."
|
||||
}
|
||||
]}
|
||||
faqsAnimation="entrance-slide"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
animationType="smooth"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Linkedin,
|
||||
href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn"
|
||||
},
|
||||
{
|
||||
icon: Mail,
|
||||
href: "mailto:hello@abclemence.com", ariaLabel: "Email"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -4,9 +4,8 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
|
||||
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import Link from 'next/link';
|
||||
import { CheckCircle, Linkedin, Mail } from 'lucide-react';
|
||||
import { CheckCircle } from 'lucide-react';
|
||||
|
||||
export default function ServicesPage() {
|
||||
return (
|
||||
@@ -97,23 +96,6 @@ export default function ServicesPage() {
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{
|
||||
icon: Linkedin,
|
||||
href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn"
|
||||
},
|
||||
{
|
||||
icon: Mail,
|
||||
href: "mailto:hello@abclemence.com", ariaLabel: "Email"
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -5,10 +5,6 @@ import { useRouter } from "next/navigation";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Linkedin, Mail } from 'lucide-react';
|
||||
import ProductDetailCard from "@/components/ecommerce/productDetail/ProductDetailCard";
|
||||
import ProductCart from "@/components/ecommerce/cart/ProductCart";
|
||||
import { useProductDetail } from "@/hooks/useProductDetail";
|
||||
import { useCart } from "@/hooks/useCart";
|
||||
import { useCheckout } from "@/hooks/useCheckout";
|
||||
@@ -98,16 +94,6 @@ export default function ProductPage({ params }: ProductPageProps) {
|
||||
<main className="min-h-screen flex items-center justify-center pt-20">
|
||||
<p className="text-foreground">Loading product...</p>
|
||||
</main>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{ icon: Linkedin, href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn" },
|
||||
{ icon: Mail, href: "mailto:hello@abclemence.com", ariaLabel: "Email" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
@@ -151,16 +137,6 @@ export default function ProductPage({ params }: ProductPageProps) {
|
||||
</button>
|
||||
</div>
|
||||
</main>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{ icon: Linkedin, href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn" },
|
||||
{ icon: Mail, href: "mailto:hello@abclemence.com", ariaLabel: "Email" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
@@ -192,51 +168,27 @@ export default function ProductPage({ params }: ProductPageProps) {
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="productDetailCard" data-section="productDetailCard">
|
||||
<ProductDetailCard
|
||||
layout="page"
|
||||
name={product.name}
|
||||
price={product.price}
|
||||
salePrice={meta.salePrice}
|
||||
rating={product.rating || 0}
|
||||
description={product.description}
|
||||
images={images}
|
||||
variants={variants.length > 0 ? variants : undefined}
|
||||
quantity={quantityVariant}
|
||||
ribbon={meta.ribbon}
|
||||
inventoryStatus={meta.inventoryStatus}
|
||||
inventoryQuantity={meta.inventoryQuantity}
|
||||
sku={meta.sku}
|
||||
buttons={[
|
||||
{ text: "Add To Cart", onClick: handleAddToCart },
|
||||
{ text: "Buy Now", onClick: handleBuyNow },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="productCart" data-section="productCart">
|
||||
<ProductCart
|
||||
isOpen={cartOpen}
|
||||
onClose={() => setCartOpen(false)}
|
||||
items={cartItems}
|
||||
onQuantityChange={updateQuantity}
|
||||
onRemove={removeItem}
|
||||
total={`$${cartTotal}`}
|
||||
buttons={[
|
||||
{
|
||||
text: isCheckoutLoading ? "Processing..." : "Check Out", onClick: handleCheckout,
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{ icon: Linkedin, href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn" },
|
||||
{ icon: Mail, href: "mailto:hello@abclemence.com", ariaLabel: "Email" }
|
||||
]}
|
||||
/>
|
||||
<div id="productDetail" data-section="productDetail">
|
||||
<div className="w-content-width mx-auto py-20">
|
||||
<div className="text-center">
|
||||
<h1 className="text-4xl font-bold text-foreground mb-6">{product.name}</h1>
|
||||
<p className="text-foreground/70 mb-8">{product.description}</p>
|
||||
<div className="flex gap-4 justify-center">
|
||||
<button
|
||||
onClick={handleAddToCart}
|
||||
className="primary-button px-6 py-2 rounded-theme"
|
||||
>
|
||||
Add To Cart
|
||||
</button>
|
||||
<button
|
||||
onClick={handleBuyNow}
|
||||
className="secondary-button px-6 py-2 rounded-theme"
|
||||
>
|
||||
Buy Now
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
|
||||
@@ -3,9 +3,6 @@
|
||||
import ReactLenis from "lenis/react";
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
import { Linkedin, Mail } from 'lucide-react';
|
||||
import ProductCatalog from "@/components/ecommerce/productCatalog/ProductCatalog";
|
||||
import { useProductCatalog } from "@/hooks/useProductCatalog";
|
||||
import { useState } from "react";
|
||||
import Link from 'next/link';
|
||||
@@ -50,16 +47,6 @@ export default function ShopPage() {
|
||||
<main className="min-h-screen flex items-center justify-center pt-20">
|
||||
<p className="text-foreground">Loading products...</p>
|
||||
</main>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{ icon: Linkedin, href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn" },
|
||||
{ icon: Mail, href: "mailto:hello@abclemence.com", ariaLabel: "Email" }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
@@ -92,25 +79,10 @@ export default function ShopPage() {
|
||||
/>
|
||||
</div>
|
||||
<div id="productCatalog" data-section="productCatalog">
|
||||
<ProductCatalog
|
||||
layout="page"
|
||||
products={products}
|
||||
searchValue={search}
|
||||
onSearchChange={setSearch}
|
||||
searchPlaceholder="Search products..."
|
||||
filters={filters}
|
||||
emptyMessage="No products found"
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="A B Clemence & Co"
|
||||
copyrightText="© 2025 A B Clemence & Co. All rights reserved. Strategic financial advisory for discerning business owners and professionals."
|
||||
socialLinks={[
|
||||
{ icon: Linkedin, href: "https://linkedin.com/company/abclemence", ariaLabel: "LinkedIn" },
|
||||
{ icon: Mail, href: "mailto:hello@abclemence.com", ariaLabel: "Email" }
|
||||
]}
|
||||
/>
|
||||
<div className="w-content-width mx-auto py-20">
|
||||
<h1 className="text-4xl font-bold text-foreground mb-6">Shop</h1>
|
||||
<p className="text-foreground/70">Browse our products and services</p>
|
||||
</div>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
|
||||
Reference in New Issue
Block a user