Merge version_2 into main #1

Merged
development merged 3 commits from version_2 into main 2026-01-20 22:54:21 +00:00
3 changed files with 46 additions and 45 deletions

View File

@@ -4,21 +4,21 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #ffffff;;
--card: #f9f9f9;;
--foreground: #000612e6;;
--primary-cta: #15479c;;
--secondary-cta: #f9f9f9;;
--accent: #e2e2e2;;
--background-accent: #c4c4c4;; */
/* --background: #fbfaff;;
--card: #f7f5ff;;
--foreground: #0f0022;;
--primary-cta: #8b5cf6;;
--secondary-cta: #ffffff;;
--accent: #d8cef5;;
--background-accent: #c4a8f9;; */
--background: #ffffff;;
--card: #f9f9f9;;
--foreground: #000612e6;;
--primary-cta: #15479c;;
--secondary-cta: #f9f9f9;;
--accent: #e2e2e2;;
--background-accent: #c4c4c4;;
--background: #fbfaff;;
--card: #f7f5ff;;
--foreground: #0f0022;;
--primary-cta: #8b5cf6;;
--secondary-cta: #ffffff;;
--accent: #d8cef5;;
--background-accent: #c4a8f9;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);
@@ -509,7 +509,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-inter), sans-serif;
font-family: var(--font-prata), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -522,5 +522,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-inter), sans-serif;
font-family: var(--font-prata), sans-serif;
}

View File

@@ -1,11 +1,12 @@
import type { Metadata } from "next";
import { Inter } from "next/font/google";
import { Prata } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
const prata = Prata({
variable: "--font-prata", subsets: ["latin"],
weight: ["400"],
});
export const metadata: Metadata = {
@@ -38,7 +39,7 @@ export default function RootLayout({
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={inter.variable}
className={prata.variable}
>
<Tag />
{children}
@@ -1264,4 +1265,4 @@ export default function RootLayout({
</ServiceWrapper>
</html>
);
}
}

View File

@@ -1,4 +1,4 @@
"use client"
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
@@ -9,21 +9,21 @@ import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import { Shield } from "lucide-react";
import { Shield, TrendingUp, Users, Zap } from "lucide-react";
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="hover-bubble"
defaultTextAnimation="reveal-blur"
borderRadius="soft"
contentWidth="small"
sizing="medium"
background="radialGradient"
cardStyle="elevated"
primaryButtonStyle="shadow"
secondaryButtonStyle="layered"
headingFontWeight="medium"
defaultButtonVariant="shift-hover"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="mediumSmall"
sizing="large"
background="aurora"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
@@ -72,7 +72,7 @@ export default function LandingPage() {
buttons={[
{ text: "Learn More", href: "#services" }
]}
useInvertedBackground="invertDefault"
useInvertedBackground="noInvert"
/>
</div>
@@ -81,23 +81,23 @@ export default function LandingPage() {
title="Our Services"
description="Comprehensive financial solutions tailored to your needs"
textboxLayout="default"
useInvertedBackground="noInvert"
useInvertedBackground="invertDefault"
features={[
{
id: 1,
tag: "Tax Services", title: "Tax Preparation & Planning", subtitle: "Individual & Small Business Tax Services", description: "Professional tax preparation and year-round support. We help you maximize deductions, minimize liability, and plan strategically for future tax seasons. Whether personal or business, we handle the complexity so you don't have to.", imageSrc: "https://img.b2bpic.net/free-photo/office-equipment-put-table_23-2147651021.jpg", imageAlt: "Tax preparation service"
tag: "Tax Services", title: "Tax Preparation & Planning", subtitle: "Individual & Small Business Tax Services", description: "Professional tax preparation and year-round support. We help you maximize deductions, minimize liability, and plan strategically for future tax seasons. Whether personal or business, we handle the complexity so you don't have to.", imageSrc: "https://img.b2bpic.net/free-photo/businesswomen-doing-interview_1098-663.jpg", imageAlt: "Tax preparation service"
},
{
id: 2,
tag: "Business Services", title: "Business Services", subtitle: "Bookkeeping & Compliance", description: "From bookkeeping and financial reporting to compliance support, we keep your business finances organized and audit-ready. We provide guidance that helps you make informed business decisions with confidence.", imageSrc: "https://img.b2bpic.net/free-photo/working-from-home-time-management-concept_23-2149065330.jpg", imageAlt: "Business services and bookkeeping"
tag: "Business Services", title: "Business Services", subtitle: "Bookkeeping & Compliance", description: "From bookkeeping and financial reporting to compliance support, we keep your business finances organized and audit-ready. We provide guidance that helps you make informed business decisions with confidence.", imageSrc: "https://img.b2bpic.net/free-photo/businesspeople-discussing-meeting_1098-641.jpg", imageAlt: "Business services and bookkeeping"
},
{
id: 3,
tag: "Insurance", title: "Insurance Solutions", subtitle: "Business & Personal Coverage", description: "Navigate the complex world of insurance with expert guidance. We assess your unique risks and find solutions that protect your assets—whether you need business liability, personal coverage, or specialized policies.", imageSrc: "https://img.b2bpic.net/free-photo/office-equipment-put-table_23-2147651022.jpg", imageAlt: "Insurance solutions and coverage"
tag: "Insurance", title: "Insurance Solutions", subtitle: "Business & Personal Coverage", description: "Navigate the complex world of insurance with expert guidance. We assess your unique risks and find solutions that protect your assets—whether you need business liability, personal coverage, or specialized policies.", imageSrc: "https://img.b2bpic.net/free-photo/workmates-with-statistic-documents_1098-757.jpg", imageAlt: "Insurance solutions and coverage"
},
{
id: 4,
tag: "Consultations", title: "Expert Consultations", subtitle: "Answers to Complex Financial Questions", description: "Clear answers to your toughest financial questions. We break down complex topics into actionable strategies. Our consultations are designed to give you confidence and clarity in your financial decisions.", imageSrc: "https://img.b2bpic.net/free-photo/office-equipment-put-table_23-2147651023.jpg", imageAlt: "Professional financial consultation"
tag: "Consultations", title: "Expert Consultations", subtitle: "Answers to Complex Financial Questions", description: "Clear answers to your toughest financial questions. We break down complex topics into actionable strategies. Our consultations are designed to give you confidence and clarity in your financial decisions.", imageSrc: "https://img.b2bpic.net/free-photo/happy-man-his-wife-using-digital-tablet-while-being-meeting-with-bank-manager-office_637285-1737.jpg", imageAlt: "Professional financial consultation"
}
]}
/>
@@ -121,7 +121,7 @@ export default function LandingPage() {
id: "4", value: "100%", description: "Personalized approach—never one-size-fits-all solutions. Your situation gets individual attention"
}
]}
useInvertedBackground="invertDefault"
useInvertedBackground="noInvert"
/>
</div>
@@ -150,7 +150,7 @@ export default function LandingPage() {
}
]}
textPosition="left"
useInvertedBackground="noInvert"
useInvertedBackground="invertDefault"
buttons={[
{ text: "Schedule Consultation", href: "#contact" }
]}
@@ -171,8 +171,8 @@ export default function LandingPage() {
name: "message", placeholder: "Tell us about your financial needs or questions...", rows: 5,
required: false
}}
useInvertedBackground="invertDefault"
imageSrc="https://img.b2bpic.net/free-photo/modern-office-with-nobody-present_482257-122002.jpg"
useInvertedBackground="noInvert"
imageSrc="https://img.b2bpic.net/free-photo/couple-cheerful-business-colleagues-watching-content-computer-monitor-smiling-laughing-while-sitting-workplace-business-communication-concept_74855-11647.jpg"
imageAlt="Professional office environment"
mediaPosition="right"
buttonText="Book Your Appointment"
@@ -181,7 +181,7 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="https://img.b2bpic.net/free-photo/working-woman-standing-graphics_1150-97.jpg"
imageSrc="https://img.b2bpic.net/free-photo/business-woman-teaching-document-some-colleagues_1262-819.jpg"
imageAlt="Professional office workspace"
columns={[
{
@@ -214,4 +214,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}