Merge version_3 into main #5

Merged
bender merged 4 commits from version_3 into main 2026-03-04 08:04:48 +00:00
4 changed files with 131 additions and 135 deletions

View File

@@ -1,20 +1,15 @@
import type { Metadata } from 'next';
import { Geist, Geist_Mono } from 'next/font/google';
import { DM_Sans } from 'next/font/google';
import './globals.css';
const geist = Geist({
variable: '--font-geist-sans',
subsets: ['latin'],
});
const geistMono = Geist_Mono({
variable: '--font-geist-mono',
const dmSans = DM_Sans({
variable: '--font-dm-sans',
subsets: ['latin'],
});
export const metadata: Metadata = {
title: 'KDC Plumbing - Emergency Repairs in Sri Lanka',
description: 'Fast & reliable plumbing repairs. 24/7 emergency support, leak detection, tank replacement & more.',
title: 'Modern SaaS Landing Page',
description: 'Premium minimalist design with soft gradients and floating UI cards',
};
export default function RootLayout({
@@ -24,7 +19,7 @@ export default function RootLayout({
}) {
return (
<html lang="en">
<body className={`${geist.variable} ${geistMono.variable} antialiased`}>
<body className={`${dmSans.variable} antialiased`}>
{children}
<script

View File

@@ -10,66 +10,65 @@ import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCar
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import { AlertCircle, Zap, Search, CheckCircle, Heart, DollarSign, Globe } from 'lucide-react';
import { Sparkles, Zap, Layers, CheckCircle, TrendingUp, Shield, Mail, ArrowRight } from 'lucide-react';
export default function LandingPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="small"
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="mediumLarge"
sizing="mediumLargeSizeLargeTitles"
background="circleGradient"
background="floatingGradient"
cardStyle="glass-depth"
primaryButtonStyle="shadow"
secondaryButtonStyle="layered"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="semibold"
>
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{ name: "Home", id: "hero" },
{ name: "Services", id: "services" },
{ name: "Why Us", id: "features" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" }
{ name: "Home", id: "/" },
{ name: "Features", id: "features" },
{ name: "Pricing", id: "pricing" },
{ name: "Testimonials", id: "testimonials" },
{ name: "FAQ", id: "faq" }
]}
brandName="KDC Plumbing"
bottomLeftText="Emergency? Call Now: +94 77 XXXX XXXX"
bottomRightText="hello@kdcplumbing.lk"
brandName="Minimal"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitTestimonial
title="Fast & Reliable Plumbing Repairs in Sri Lanka"
description="Emergency leaks, underground pipe repairs, tank replacements & more. Expert solutions you can trust."
tag="⭐ 4.7 Google Rating • 27+ Reviews"
background={{ variant: "downward-rays-animated" }}
imageSrc="http://img.b2bpic.net/free-photo/man-kneeling-down-inspect-pipes-sink_259150-58249.jpg?_wi=1"
imageAlt="Professional plumber at work"
title="Experience Modern Design Excellence"
description="A premium SaaS platform built with soft gradients, floating cards, and clean typography. Designed for those who demand elegance and simplicity."
tag="✨ Minimalist & Modern"
tagIcon={Sparkles}
background={{ variant: "plain" }}
imageSrc="https://images.unsplash.com/photo-1552664730-d307ca884978?w=600&h=400&fit=crop"
imageAlt="Modern workspace with clean design"
testimonials={[
{
name: "Rohan Silva", handle: "Homeowner, Colombo", testimonial: "Kasun arrived within 30 minutes of my emergency call. Fixed a major underground leak that others couldn't find.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1"
name: "Alex Chen", handle: "Product Designer", testimonial: "The minimalist approach combined with powerful functionality creates an unmatched user experience.", rating: 5,
imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=100&h=100&fit=crop"
},
{
name: "Samantha Perera", handle: "Property Manager, Galle", testimonial: "Fast, professional, and fair pricing. They provide lasting solutions, not temporary fixes.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg?_wi=1"
name: "Sarah Anderson", handle: "CEO, Design Studio", testimonial: "Exactly what we were looking for. Clean, elegant, and incredibly intuitive for our team.", rating: 5,
imageSrc: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=100&h=100&fit=crop"
},
{
name: "Nishan Fernando", handle: "Apartment Owner, Kandy", testimonial: "Works even when I'm overseas. Excellent communication and always on time.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/smiling-homosexual-man-official-suit-looking-camera-close-up-shot-happy-gay-getting-dressed-wedding-ceremony-standing-hotel-room-with-his-partner-background-love-emotion-concept_74855-22675.jpg?_wi=1"
name: "Marcus Johnson", handle: "Startup Founder", testimonial: "The attention to detail in every interaction is remarkable. This is how modern SaaS should look.", rating: 5,
imageSrc: "https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=100&h=100&fit=crop"
},
{
name: "Dilani Wijesuriya", handle: "Holiday Home Owner, Mirissa", testimonial: "Emergency late-night support saved us from disaster. Highly recommended!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-blonde-businesswoman-formal-dressed-isolated-dark-textured-background_613910-5399.jpg?_wi=1"
name: "Emma Wilson", handle: "UX Researcher", testimonial: "Premium design meets usability. A perfect balance of form and function.", rating: 5,
imageSrc: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=100&h=100&fit=crop"
}
]}
buttons={[
{ text: "Emergency: Call Now", href: "tel:+94XXXXXXXXXX" },
{ text: "💬 WhatsApp", href: "https://wa.me/94XXXXXXXXXX" }
{ text: "Start Free Trial", href: "#" },
{ text: "Learn More", href: "#" }
]}
mediaAnimation="slide-up"
useInvertedBackground={false}
@@ -79,32 +78,34 @@ export default function LandingPage() {
<div id="features" data-section="features">
<FeatureBorderGlow
title="Why Choose KDC?"
description="Trusted by homeowners across Sri Lanka for fast response, expert solutions, and fair pricing."
title="Premium Features for Modern Teams"
description="Everything you need to create stunning user experiences with minimal complexity."
tag="✨ Key Features"
tagIcon={Sparkles}
features={[
{
icon: Zap,
title: "Same-Day Response", description: "We prioritize urgent calls and arrive quickly to prevent damage and water waste."
icon: Layers,
title: "Floating UI Components", description: "Beautiful floating cards and animations that create depth without overwhelming the interface."
},
{
icon: Search,
title: "Expert Leak Detection", description: "Advanced technology to find underground leaks others miss, saving you money on repairs."
icon: Zap,
title: "Soft Gradient Backgrounds", description: "Carefully crafted gradients that evoke premium feel while maintaining readability."
},
{
icon: CheckCircle,
title: "Lasting Solutions", description: "We diagnose the real problem and fix it properly the first time—no temporary patches."
title: "Clean Typography", description: "Professional type hierarchy with perfect spacing for maximum clarity."
},
{
icon: Heart,
title: "Professional & Friendly", description: "Our team is skilled, courteous, and respectful of your home and time."
icon: TrendingUp,
title: "Performance Optimized", description: "Lightning-fast load times and smooth interactions across all devices."
},
{
icon: DollarSign,
title: "Honest Pricing", description: "Transparent quotes with no hidden fees. Premium quality, fair rates."
icon: Shield,
title: "Enterprise Security", description: "Bank-grade encryption and compliance with all major security standards."
},
{
icon: Globe,
title: "24/7 Emergency Support", description: "Late-night emergencies? We're here to help, even when you're away."
icon: Mail,
title: "Seamless Integration", description: "Connect with your favorite tools and platforms with one-click integration."
}
]}
animationType="slide-up"
@@ -113,34 +114,28 @@ export default function LandingPage() {
/>
</div>
<div id="services" data-section="services">
<div id="pricing" data-section="pricing">
<ProductCardTwo
title="Our Services"
description="Complete plumbing solutions for every need—from emergency repairs to preventive maintenance."
title="Flexible Pricing Plans"
description="Choose the perfect plan for your team. All plans include core features."
tag="💎 Transparent Pricing"
tagIcon={Sparkles}
products={[
{
id: "1", brand: "Emergency Service", name: "Emergency Plumbing", price: "Available 24/7", rating: 5,
reviewCount: "98% Response", imageSrc: "http://img.b2bpic.net/free-photo/man-kneeling-down-inspect-pipes-sink_259150-58249.jpg?_wi=2", imageAlt: "Emergency plumbing repair"
id: "1", brand: "Starter", name: "Starter Plan", price: "$29/mo", rating: 5,
reviewCount: "For Individuals", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=300&h=300&fit=crop", imageAlt: "Starter Plan"
},
{
id: "2", brand: "Advanced Diagnosis", name: "Underground Leak Detection", price: "Professional Grade", rating: 5,
reviewCount: "100% Accurate", imageSrc: "http://img.b2bpic.net/free-photo/male-worker-operating-machinery-factory_107420-96043.jpg?_wi=1", imageAlt: "Leak detection equipment"
id: "2", brand: "Professional", name: "Professional Plan", price: "$79/mo", rating: 5,
reviewCount: "Most Popular", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=300&h=300&fit=crop", imageAlt: "Professional Plan"
},
{
id: "3", brand: "Installation", name: "Tank Replacement", price: "Fast Installation", rating: 5,
reviewCount: "Reliable", imageSrc: "http://img.b2bpic.net/free-photo/male-worker-operating-machinery-factory_107420-96043.jpg?_wi=2", imageAlt: "Water tank installation"
id: "3", brand: "Enterprise", name: "Enterprise Plan", price: "Custom", rating: 5,
reviewCount: "For Large Teams", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=300&h=300&fit=crop", imageAlt: "Enterprise Plan"
},
{
id: "4", brand: "Bathroom Solutions", name: "Bathroom & Toilet Repairs", price: "Same-Day Fix", rating: 5,
reviewCount: "Expert Repair", imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-fix-problems-client-s-house_23-2150990698.jpg", imageAlt: "Bathroom repair work"
},
{
id: "5", brand: "Installation Services", name: "Pipe Installation & Repair", price: "Quality Materials", rating: 5,
reviewCount: "Lasting Quality", imageSrc: "http://img.b2bpic.net/free-photo/copper-faucet-smooth-lines-warm-metal_169016-69461.jpg", imageAlt: "Professional pipe work"
},
{
id: "6", brand: "Expert Correction", name: "Fixing Previous Mistakes", price: "Done Right", rating: 5,
reviewCount: "Get Relief", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-auto-repairman-looking-camera-while-his-customers-are-standing-background_637285-7790.jpg?_wi=1", imageAlt: "Expert plumbing team"
id: "4", brand: "Scale", name: "Scale Plan", price: "$199/mo", rating: 5,
reviewCount: "Advanced Features", imageSrc: "https://images.unsplash.com/photo-1552664730-d307ca884978?w=300&h=300&fit=crop", imageAlt: "Scale Plan"
}
]}
gridVariant="uniform-all-items-equal"
@@ -152,20 +147,22 @@ export default function LandingPage() {
<div id="metrics" data-section="metrics">
<MetricCardTwo
title="Our Track Record"
description="Proven results from thousands of satisfied customers across Sri Lanka."
title="Trusted by Leading Brands"
description="Join thousands of teams who have transformed their workflow with our platform."
tag="📊 By The Numbers"
tagIcon={TrendingUp}
metrics={[
{
id: "1", value: "4.7★", description: "Google Rating from 27+ Reviews"
id: "1", value: "10K+", description: "Active Users Worldwide"
},
{
id: "2", value: "30 min", description: "Average Emergency Response Time"
id: "2", value: "99.9%", description: "Uptime Guarantee"
},
{
id: "3", value: "100%", description: "Leak Detection Accuracy Rate"
id: "3", value: "2M+", description: "Projects Completed"
},
{
id: "4", value: "5000+", description: "Jobs Completed Successfully"
id: "4", value: "24/7", description: "Premium Support"
}
]}
gridVariant="uniform-all-items-equal"
@@ -177,26 +174,28 @@ export default function LandingPage() {
<div id="testimonials" data-section="testimonials">
<TestimonialCardTen
title="Customer Testimonials"
description="Real stories from homeowners and property managers who trusted KDC."
title="What Our Customers Say"
description="Real feedback from teams across the globe using our platform."
tag="⭐ Customer Reviews"
tagIcon={Sparkles}
testimonials={[
{
id: "1", title: "Found & Fixed Underground Leak", quote: "We were frustrated with recurring water bills. Kasun found the underground leak no one else could detect. The work was professional and the pricing was fair. Highly recommended!", name: "Arjun Patel", role: "Homeowner, Colombo", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Arjun Patel"
id: "1", title: "Transformed Our Design Process", quote: "The minimalist design aesthetic combined with powerful features has revolutionized how our team approaches project management. Highly recommended.", name: "Jessica Martinez", role: "Design Lead, Creative Agency", imageSrc: "https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=100&h=100&fit=crop"
},
{
id: "2", title: "Emergency Response That Saved the Day", quote: "At 11 PM, my pipe burst. Kasun picked up immediately and was at my place within 30 minutes. He fixed it perfectly and stayed professional throughout. I'm grateful.", name: "Deepa Nair", role: "Property Manager, Galle", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg?_wi=2", imageAlt: "Deepa Nair"
id: "2", title: "Exceptional User Experience", quote: "The attention to detail in every interaction is remarkable. Our team productivity has increased significantly since implementing this platform.", name: "David Chen", role: "CTO, Tech Startup", imageSrc: "https://images.unsplash.com/photo-1507003211169-0a1dd7228f2d?w=100&h=100&fit=crop"
},
{
id: "3", title: "Works Even While I'm Abroad", quote: "I was traveling and had a plumbing emergency back home. Kasun communicated every step via WhatsApp, sent photos, and resolved it professionally. Best remote service ever.", name: "Suresh Kumar", role: "Holiday Home Owner, Mirissa", imageSrc: "http://img.b2bpic.net/free-photo/smiling-homosexual-man-official-suit-looking-camera-close-up-shot-happy-gay-getting-dressed-wedding-ceremony-standing-hotel-room-with-his-partner-background-love-emotion-concept_74855-22675.jpg?_wi=2", imageAlt: "Suresh Kumar"
id: "3", title: "Premium Quality at Great Value", quote: "Finally, a SaaS platform that doesn't compromise on aesthetics or functionality. The pricing is fair and the support is exceptional.", name: "Rachel Thompson", role: "Product Manager, Fortune 500", imageSrc: "https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=100&h=100&fit=crop"
},
{
id: "4", title: "Expert Solution, Not a Temporary Fix", quote: "Previous plumbers just patched things up. Kasun diagnosed the real issue—corroded pipes—and replaced them properly. Five years later, still no problems.", name: "Megha Desai", role: "Apartment Owner, Kandy", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-blonde-businesswoman-formal-dressed-isolated-dark-textured-background_613910-5399.jpg?_wi=2", imageAlt: "Megha Desai"
id: "4", title: "Seamless Integration Experience", quote: "Switching from our old platform was painless. The migration support and onboarding process were smooth and professional.", name: "Michael Park", role: "Operations Director, Enterprise Co.", imageSrc: "https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=100&h=100&fit=crop"
},
{
id: "5", title: "Late-Night Emergency Support", quote: "Tank burst at midnight during our family gathering. Not many plumbers pick up at that hour, but Kasun did. He arrived, fixed it, and refused to overcharge. Legend!", name: "Ananda Jaywardena", role: "Homeowner, Colombo", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Ananda Jaywardena"
id: "5", title: "Best Design Investment", quote: "This platform is what I show to junior designers as an example of excellent interface design. Clean, elegant, and intuitive.", name: "Sofia Rodriguez", role: "Design Director, Digital Studio", imageSrc: "https://images.unsplash.com/photo-1517841905240-472988babfbd?w=100&h=100&fit=crop"
},
{
id: "6", title: "Professional & Trustworthy Service", quote: "Kasun and his team are not only skilled but genuinely friendly. They respect your home, explain what they're doing, and always leave the place clean. I recommend them to everyone.", name: "Priya Sharma", role: "Property Manager, Negombo", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg?_wi=3", imageAlt: "Priya Sharma"
id: "6", title: "Game Changer for Our Team", quote: "The floating UI cards and gradient design create an aesthetic that our clients love. They're impressed before we even start working.", name: "James Wilson", role: "Founder, Design Consultancy", imageSrc: "https://images.unsplash.com/photo-1519085360771-9852ef158dba?w=100&h=100&fit=crop"
}
]}
textboxLayout="default"
@@ -207,31 +206,33 @@ export default function LandingPage() {
<div id="faq" data-section="faq">
<FaqSplitMedia
title="Frequently Asked Questions"
description="Common questions about KDC Plumbing services, response times, and pricing."
description="Everything you need to know about our platform and services."
tag="❓ Help & Support"
tagIcon={Mail}
faqs={[
{
id: "1", title: "Do you offer emergency plumbing?", content: "Yes! We provide 24/7 emergency plumbing services. Call us immediately at your first sign of a leak or pipe burst. We prioritize emergency calls and aim to respond within 30 minutes in most areas of Sri Lanka."
id: "1", title: "What makes your design approach unique?", content: "Our design philosophy combines minimalism with premium aesthetics. We use soft gradients, floating UI cards, and clean typography to create interfaces that are both beautiful and intuitive. Every element serves a purpose and contributes to the overall user experience."
},
{
id: "2", title: "How fast can you respond to an emergency?", content: "Our average emergency response time is 30 minutes from the time you call. We keep our schedule flexible to prioritize urgent situations like leaks, burst pipes, and water damage. Call immediately—every minute counts!"
id: "2", title: "How do I get started?", content: "Getting started is simple. Sign up for a free trial, choose your plan, and you'll have access to our full platform within minutes. We provide comprehensive onboarding resources and 24/7 support to ensure a smooth start."
},
{
id: "3", title: "Do you handle underground leaks?", content: "Absolutely. Underground leak detection is one of our specialties. We use advanced diagnostic equipment to pinpoint leaks without unnecessary digging. This saves you money and gets the problem fixed right the first time."
id: "3", title: "Can I customize the interface?", content: "Absolutely! Our platform is highly customizable. You can adjust colors, layouts, and components to match your brand identity while maintaining the premium aesthetic we're known for."
},
{
id: "4", title: "Are your charges reasonable?", content: "Yes. We believe in transparent, fair pricing with no hidden fees. You'll receive a clear quote before we start work. Our rates reflect the quality of our expertise and the premium materials we use—premium but fair."
id: "4", title: "What about data security?", content: "We take security seriously. All data is encrypted with industry-standard protocols, and we maintain compliance with GDPR, CCPA, and other major regulations. Regular security audits ensure your data is always protected."
},
{
id: "5", title: "Can you work if I'm overseas?", content: "Yes. We communicate via WhatsApp, phone calls, and email to keep you updated throughout the job. We send photos and videos of the work, so you're informed every step of the way. You don't need to be present."
id: "5", title: "Is there a free trial?", content: "Yes! We offer a 14-day free trial with full access to all features. No credit card required to start. After the trial period, choose a plan that works best for your needs."
},
{
id: "6", title: "What if I've had bad work done before?", content: "We specialize in fixing problems left by other plumbers. We diagnose the root cause and provide lasting solutions, not temporary patches. Our customers often come to us to correct previous work."
id: "6", title: "What kind of support do you offer?", content: "We provide 24/7 customer support via email, chat, and phone. Our support team is trained to help with technical issues, feature questions, and account management. Premium plans include dedicated account managers."
}
]}
imageSrc="http://img.b2bpic.net/free-photo/portrait-happy-auto-repairman-looking-camera-while-his-customers-are-standing-background_637285-7790.jpg?_wi=2"
imageAlt="KDC Plumbing Team"
imageSrc="https://images.unsplash.com/photo-1552664730-d307ca884978?w=500&h=500&fit=crop"
imageAlt="Modern SaaS Platform"
mediaAnimation="slide-up"
mediaPosition="left"
mediaPosition="right"
faqsAnimation="slide-up"
textboxLayout="default"
useInvertedBackground={false}
@@ -240,44 +241,44 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCenter
tag="Emergency Support"
title="Have a Plumbing Emergency?"
description="Don't wait. Contact us now for immediate assistance. We're available 24/7 for urgent repairs."
tagIcon={AlertCircle}
background={{ variant: "downward-rays-animated" }}
tag="Ready to Start?"
title="Transform Your Workflow Today"
description="Join thousands of teams experiencing the future of modern SaaS. Start your free trial now—no credit card required."
tagIcon={Sparkles}
background={{ variant: "plain" }}
useInvertedBackground={false}
inputPlaceholder="Enter your phone number"
buttonText="Get Help Now"
termsText="We'll contact you immediately. Your emergency is our priority."
inputPlaceholder="Enter your email"
buttonText="Start Free Trial"
termsText="Get access to all premium features. Cancel anytime. 14-day free trial."
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoEmphasis
logoText="KDC Plumbing"
logoText="Minimal"
columns={[
{
items: [
{ label: "Home", href: "#hero" },
{ label: "Services", href: "#services" },
{ label: "Why Us", href: "#features" },
{ label: "Reviews", href: "#testimonials" }
{ label: "Features", href: "features" },
{ label: "Pricing", href: "pricing" },
{ label: "Security", href: "#" },
{ label: "Enterprise", href: "#" }
]
},
{
items: [
{ label: "Emergency Call", href: "tel:+94XXXXXXXXXX" },
{ label: "WhatsApp Support", href: "https://wa.me/94XXXXXXXXXX" },
{ label: "Email Us", href: "mailto:hello@kdcplumbing.lk" },
{ label: "Contact Form", href: "#contact" }
{ label: "Blog", href: "#" },
{ label: "Documentation", href: "#" },
{ label: "API Reference", href: "#" },
{ label: "Status", href: "#" }
]
},
{
items: [
{ label: "Service Areas", href: "#" },
{ label: "Pricing", href: "#" },
{ label: "Support", href: "#" },
{ label: "Contact Us", href: "#" },
{ label: "Privacy Policy", href: "#" },
{ label: "Terms & Conditions", href: "#" }
{ label: "Terms of Service", href: "#" }
]
}
]}

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-inter), sans-serif;
font-family: var(--font-dm-sans), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-mulish), sans-serif;
font-family: var(--font-dm-sans), sans-serif;
}

View File

@@ -2,23 +2,23 @@
/* 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: #f8f7f4;;
--card: #ffffff;;
--foreground: #1a1a1a;;
--primary-cta: #6366f1;;
--secondary-cta: #e5e7eb;;
--accent: #a8e6cf;;
--background-accent: #dcedc8;; */
--background: #ffffff;;
--card: #f9f9f9;;
--foreground: #000612e6;;
--primary-cta: #15479c;;
--background: #f8f7f4;;
--card: #ffffff;;
--foreground: #1a1a1a;;
--primary-cta: #6366f1;;
--primary-cta-text: #ffffff;;
--secondary-cta: #f9f9f9;;
--secondary-cta: #e5e7eb;;
--secondary-cta-text: #000612e6;;
--accent: #e2e2e2;;
--background-accent: #c4c4c4;;
--accent: #a8e6cf;;
--background-accent: #dcedc8;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);