10 Commits

Author SHA1 Message Date
5236d933a5 Merge version_5 into main
Merge version_5 into main
2026-03-13 14:40:43 +00:00
e620040878 Update theme colors 2026-03-13 14:40:37 +00:00
5378cf3354 Merge version_5 into main
Merge version_5 into main
2026-03-13 14:39:50 +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 ContactFaq from '@/components/sections/contact/ContactFaq';
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() {
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."
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"
},
{
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"
},
{
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"
}
]}
@@ -133,6 +133,41 @@ export default function LandingPage() {
avatarsAnimation="blur-reveal"
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 id="contact" data-section="contact">

View File

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