8 Commits

Author SHA1 Message Date
e620040878 Update theme colors 2026-03-13 14:40:37 +00:00
52887f611b Update src/app/page.tsx 2026-03-13 14:39:46 +00:00
7593a8e7ab Merge version_4 into main
Merge version_4 into main
2026-03-12 21:07:49 +00:00
af60e2f518 Update src/app/page.tsx 2026-03-12 21:07:45 +00:00
b48abf3600 Merge version_3 into main
Merge version_3 into main
2026-03-12 21:02:39 +00:00
c36c0da9c0 Update src/app/page.tsx 2026-03-12 21:02:35 +00:00
5665736b8a Merge version_2 into main
Merge version_2 into main
2026-03-12 21:00:02 +00:00
9ec893d5b1 Merge version_2 into main
Merge version_2 into main
2026-03-12 20:59:37 +00:00
2 changed files with 48 additions and 13 deletions

View File

@@ -8,7 +8,7 @@ import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCa
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen'; import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import ContactFaq from '@/components/sections/contact/ContactFaq'; import ContactFaq from '@/components/sections/contact/ContactFaq';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import { Heart, Phone, Sparkles } from 'lucide-react'; import { Heart, Phone, Sparkles, Mail } from 'lucide-react';
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -72,15 +72,15 @@ export default function LandingPage() {
description="We offer comprehensive cleaning solutions tailored to meet your specific needs, whether residential or commercial." description="We offer comprehensive cleaning solutions tailored to meet your specific needs, whether residential or commercial."
features={[ features={[
{ {
id: "1", title: "Residential Cleaning", author: "Weekly & Monthly Plans", description: "Keep your home spotless with our reliable residential cleaning services. We handle everything from bedrooms to kitchens, ensuring every room is immaculate.", tags: ["Homes", "Apartments", "Condos"], id: "1", title: "Residential Cleaning", author: "Weekly & Monthly Plans", description: "Keep your home spotless with our reliable residential cleaning services—guaranteed satisfaction or we'll re-clean for free. We handle everything from bedrooms to kitchens, ensuring every room is immaculate.", tags: ["Homes", "Apartments", "Condos"],
imageSrc: "http://img.b2bpic.net/free-photo/closeup-businesswoman-cleaning-her-computer-while-working-office_637285-5420.jpg", imageAlt: "residential home cleaning organized clutter-free" imageSrc: "http://img.b2bpic.net/free-photo/closeup-businesswoman-cleaning-her-computer-while-working-office_637285-5420.jpg", imageAlt: "residential home cleaning organized clutter-free"
}, },
{ {
id: "2", title: "Commercial Cleaning", author: "Offices & Facilities", description: "Professional cleaning for businesses of all sizes. We maintain clean, healthy work environments that impress clients and boost employee productivity.", tags: ["Offices", "Retail", "Facilities"], id: "2", title: "Commercial Cleaning", author: "Offices & Facilities", description: "Professional cleaning for businesses of all sizes—we maintain clean, healthy work environments that impress clients and boost employee productivity with our quality guarantee. Every detail matters to us.", tags: ["Offices", "Retail", "Facilities"],
imageSrc: "http://img.b2bpic.net/free-photo/bike-shop-with-shop-assistant_23-2148138819.jpg", imageAlt: "commercial office building cleaning professional" imageSrc: "http://img.b2bpic.net/free-photo/bike-shop-with-shop-assistant_23-2148138819.jpg", imageAlt: "commercial office building cleaning professional"
}, },
{ {
id: "3", title: "Deep Cleaning", author: "Specialized Services", description: "Thorough, detailed cleaning that reaches every corner. Perfect for seasonal refresh, move-ins, or special occasions.", tags: ["Spring Cleaning", "Move-in Ready", "Post-Event"], id: "3", title: "Deep Cleaning", author: "Specialized Services", description: "Thorough, detailed cleaning that reaches every corner with results you can see and feel—perfect for seasonal refresh, move-ins, or special occasions. We take pride in transforming your space completely.", tags: ["Spring Cleaning", "Move-in Ready", "Post-Event"],
imageSrc: "http://img.b2bpic.net/free-photo/cropped-rearview-female-housemaid-cleaning-floor-living-room-with-vacuum-cleaner-being-busy-hurry-finish-before-owner-will-come-home-trying-remove-all-dirt-make-apartment-neat_176420-14593.jpg", imageAlt: "deep cleaning service thorough detailed work" imageSrc: "http://img.b2bpic.net/free-photo/cropped-rearview-female-housemaid-cleaning-floor-living-room-with-vacuum-cleaner-being-busy-hurry-finish-before-owner-will-come-home-trying-remove-all-dirt-make-apartment-neat_176420-14593.jpg", imageAlt: "deep cleaning service thorough detailed work"
} }
]} ]}
@@ -133,6 +133,41 @@ export default function LandingPage() {
avatarsAnimation="blur-reveal" avatarsAnimation="blur-reveal"
useInvertedBackground={false} useInvertedBackground={false}
/> />
<TestimonialCardFifteen
testimonial="Our office has never looked better! Magaly's team is professional, punctual, and thorough. They handle our weekly commercial cleaning perfectly and our clients notice the pristine environment."
rating={5}
author="James Chen, Commercial Manager"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/handsome-asian-businessman-confident_1262-3091.jpg", alt: "James Chen"
},
{
src: "http://img.b2bpic.net/free-photo/smiling-business-woman-looking-camera_1262-12506.jpg", alt: "Client 2"
},
{
src: "http://img.b2bpic.net/free-photo/portrait-successful-businessman-suit_1262-3062.jpg", alt: "Client 3"
}
]}
ratingAnimation="slide-up"
avatarsAnimation="blur-reveal"
useInvertedBackground={false}
/>
<TestimonialCardFifteen
testimonial="We needed a deep clean before selling our home and Magaly exceeded expectations. The quality and care she put into every detail made all the difference. Highly recommend!"
rating={5}
author="Patricia Rodriguez, Homeowner"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/smiling-woman-with-natural-makeup_1262-15097.jpg", alt: "Patricia Rodriguez"
},
{
src: "http://img.b2bpic.net/free-photo/young-happy-woman-success-posing_1262-17140.jpg", alt: "Client 2"
}
]}
ratingAnimation="slide-up"
avatarsAnimation="blur-reveal"
useInvertedBackground={false}
/>
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">

View File

@@ -10,15 +10,15 @@
--accent: #ffffff; --accent: #ffffff;
--background-accent: #ffffff; */ --background-accent: #ffffff; */
--background: #ffffff; --background: #efebe5;
--card: #f9f9f9; --card: #f7f2ea;
--foreground: #120a00e6; --foreground: #000000;
--primary-cta: #E34400; --primary-cta: #000000;
--primary-cta-text: #ffffff; --primary-cta-text: #efebe5;
--secondary-cta: #f9f9f9; --secondary-cta: #ffffff;
--secondary-cta-text: #120a00e6; --secondary-cta-text: #000000;
--accent: #e2e2e2; --accent: #ffffff;
--background-accent: #E34400; --background-accent: #e1b875;
/* text sizing - set by ThemeProvider */ /* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);