18 Commits

Author SHA1 Message Date
0d14157231 Update theme colors 2026-05-11 20:24:50 +00:00
692deed1aa Update src/app/page.tsx 2026-05-11 20:20:32 +00:00
4007fe3b0e Update theme fonts 2026-05-11 20:19:31 +00:00
96bf5c21c0 Update theme fonts 2026-05-11 20:19:30 +00:00
73ab83c583 Update theme colors 2026-05-11 20:17:20 +00:00
7397444f52 Update src/app/page.tsx 2026-05-11 13:45:45 +00:00
c9e2987075 Switch to version 10: remove src/app/terminos-y-condiciones/page.tsx 2026-05-11 13:35:50 +00:00
113ef3adfa Switch to version 10: modified src/app/page.tsx 2026-05-11 13:35:50 +00:00
300d18c268 Merge version_12 into main
Merge version_12 into main
2026-05-11 13:35:26 +00:00
879f6ed5bc Merge version_12 into main
Merge version_12 into main
2026-05-11 13:34:58 +00:00
d314a0495f Merge version_12 into main
Merge version_12 into main
2026-05-11 13:30:28 +00:00
79291c868e Merge version_12 into main
Merge version_12 into main
2026-05-11 13:29:56 +00:00
72d95c56e9 Merge version_12 into main
Merge version_12 into main
2026-05-11 13:29:17 +00:00
909656db0a Merge version_12 into main
Merge version_12 into main
2026-05-11 13:28:49 +00:00
3c16a49aca Merge version_12 into main
Merge version_12 into main
2026-05-11 13:28:22 +00:00
ad1583247f Merge version_12 into main
Merge version_12 into main
2026-05-11 13:27:56 +00:00
6bcbe5f3c2 Merge version_12 into main
Merge version_12 into main
2026-05-11 13:27:31 +00:00
39e9741fdc Merge version_12 into main
Merge version_12 into main
2026-05-11 13:27:07 +00:00
5 changed files with 25 additions and 66 deletions

View File

@@ -8,18 +8,16 @@ import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Open_Sans } from "next/font/google";
import { Montserrat } from "next/font/google";
import { Raleway } from "next/font/google";
export const metadata: Metadata = { title: 'Professional HVAC Services | Heating, Cooling & Air Quality', description: 'Expert HVAC installation, repair, and maintenance services. Keep your home comfortable year-round with our reliable heating and cooling solutions.' };
const montserrat = Montserrat({
variable: "--font-montserrat",
subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter",
const raleway = Raleway({
variable: "--font-raleway",
subsets: ["latin"],
});
@@ -31,7 +29,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${montserrat.variable} ${inter.variable} antialiased`}>
<body className={`${raleway.variable} antialiased`}>
<Tag />
{children}
<script

View File

@@ -29,7 +29,7 @@ export default function HvacPage() {
headingFontWeight="semibold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<div id="nav" data-section="nav" className="bg-[#E7DFD1]">
<NavbarLayoutFloatingInline
brandName="Cartagena Pet Delivery"
navItems={[
@@ -42,7 +42,7 @@ export default function HvacPage() {
/>
</div>
<div id="hero" data-section="hero">
<div id="hero" data-section="hero" className="bg-[#E7DFD1]">
<HeroOverlay
title="Recordamos por ti."
description="Nos encargamos de lo que tu mascota necesita, antes que lo necesite."
@@ -56,7 +56,7 @@ export default function HvacPage() {
/>
</div>
<div id="features-comparison" data-section="features-comparison">
<div id="features-comparison" data-section="features-comparison" className="bg-[#0D1B2A] py-16">
<FeatureCardSixteen
title="Cuidar de tu mascota no debería sentirse como otra tarea más "
description="Nosotros resolvemos esto: "
@@ -72,11 +72,11 @@ export default function HvacPage() {
"Entrega puntual", "Domicilio sin costo", "Seguimiento inteligente ", "Atención humana real", "Prioridad operativa"
]
}}
useInvertedBackground={false}
useInvertedBackground={true}
/>
</div>
<div id="services" data-section="services">
<div id="services" data-section="services" className="bg-[#E7DFD1] py-16">
<FeatureCardOne
title="Así debería sentirse cuidar de tu mascota "
description="Sin urgencias, sin olvidos, sin interrupciones. Solo tranquilidad, sabiendo que todo siempre estará resuelto. "
@@ -94,21 +94,21 @@ export default function HvacPage() {
/>
</div>
<div id="pricing" data-section="pricing">
<div id="pricing" data-section="pricing" className="bg-[#0D1B2A] py-16">
<PricingCardNine
title="Acceso "
description="No todos necesitan lo mismo. Todos merecen tranquilidad. "
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
useInvertedBackground={true}
plans={[
{ id: "p1", title: "Member ", price: "", period: "", features: ["Reposición de alimento ", "Entrega priorizada", "Historial de consumo ", "Atención directa"], button: { text: "WhatsApp", href: "https://wa.me/573011471991?text=Hola+quiero+aplicar+para+ser+Member" }, videoSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468433990-xfk6xl78.mp4" },
{ id: "p2", title: "Pack Member", price: "", period: "", features: ["Seguimiento continuo ", "Prioridad en escasez ", "Kits anuales sorpresa ", "Mayor flexibilidad logistica ", "Atención preferente", "Relación personalizada", "( Disponibilidad limitada para mantener el estándar de servicio. ) "], button: { text: "WhatsApp", href: "https://wa.me/573011471991?text=Hola+quiero+aplicar+para+ser+Pack+Member" }, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468481808-axoug16r.png" }
{ id: "p1", title: "Member ", price: "", period: "", features: ["Reposición de alimento ", "Entrega priorizada", "Historial de consumo ", "Atención directa"], button: { text: "Comenzar aqui ", href: "https://wa.me/573011471991?text=Hola+quiero+aplicar+para+ser+Member" }, videoSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468433990-xfk6xl78.mp4" },
{ id: "p2", title: "Pack Member", price: "", period: "", features: ["Seguimiento continuo ", "Prioridad en escasez ", "Kits anuales sorpresa ", "Mayor flexibilidad logistica ", "Atención preferente", "Relación personalizada", "( Disponibilidad limitada para mantener el estándar de servicio. ) "], button: { text: "Comenzar aqui ", href: "https://wa.me/573011471991?text=Hola+quiero+aplicar+para+ser+Pack+Member" }, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778468481808-axoug16r.png" }
]}
/>
</div>
<div id="testimonials" data-section="testimonials">
<div id="testimonials" data-section="testimonials" className="bg-[#E7DFD1] py-16">
<TestimonialCardThirteen
title="Lo que dicen nuestros clientes"
description="La tranquilidad de saber que sus mascotas están bien nutridas"
@@ -124,7 +124,7 @@ export default function HvacPage() {
/>
</div>
<div id="hero-carousel" data-section="hero-carousel">
<div id="hero-carousel" data-section="hero-carousel" className="bg-[#0D1B2A] py-16">
<HeroBillboardCarousel
title="Así se vive con nosotros "
description="Momentos felices con nuestros miembros"
@@ -140,7 +140,7 @@ export default function HvacPage() {
/>
</div>
<div id="faq" data-section="faq">
<div id="faq" data-section="faq" className="bg-[#E7DFD1] py-16">
<FaqDouble
title="Preguntas Frecuentes "
description="Todo lo que necesitas saber sobre nuestro servicio "
@@ -157,7 +157,7 @@ export default function HvacPage() {
/>
</div>
<div id="contact" data-section="contact">
<div id="contact" data-section="contact" className="bg-[#0D1B2A] py-16">
<ContactCTA
tag="Contacto "
tagIcon={Phone}
@@ -168,11 +168,11 @@ export default function HvacPage() {
{ text: "Llamar 301 147 1991", href: "tel:3011471991" },
]}
background={{ variant: "plain" }}
useInvertedBackground={false}
useInvertedBackground={true}
/>
</div>
<div id="footer" data-section="footer">
<div id="footer" data-section="footer" className="bg-[#E7DFD1] py-8">
<FooterMedia
logoText="Cartagena Pet Delivery "
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-10.jpg?_wi=2"
@@ -183,10 +183,9 @@ export default function HvacPage() {
{ title: "Contacto", items: [{ label: "cartagenapetdelivery@gmail.com", href: "mailto:cartagenapetdelivery@gmail.com" }, { label: "Cartagena, Colombia", href: "#" }, { label: "3011471991", href: "tel:3011471991" }] },
]}
copyrightText="© 2026 | Cartagena Pet Delivery"
onPrivacyClick={() => window.open("/terminos-y-condiciones", "_blank", "noopener,noreferrer")}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}

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-raleway), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-montserrat), sans-serif;
font-family: var(--font-raleway), sans-serif;
}

View File

@@ -10,12 +10,12 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f8fafc;
--background: #E7DFD1;
--card: #ffffff;
--foreground: #0f172a;
--primary-cta: #1d4ed8;
--primary-cta-text: #ffffff;
--secondary-cta: #e0e7ff;
--secondary-cta: #ff1313;
--secondary-cta-text: #1e3a5f;
--accent: #3b82f6;
--background-accent: #60a5fa;

View File

@@ -1,38 +0,0 @@
"use client";
import React from "react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import LegalSection from "@/components/legal/LegalSection";
export default function TermsAndConditionsPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<LegalSection
layout="page"
title="Términos y Condiciones"
sections={[
{
heading: "Términos y condiciones", content: { type: "paragraph", text: "Bienvenido a Cartagena Pet Delivery. Al utilizar nuestros servicios, aceptas cumplir con los siguientes términos. Nos reservamos el derecho de modificar estos términos en cualquier momento." }
},
{
heading: "Política de tratamiento de datos", content: { type: "paragraph", text: "Tu privacidad es nuestra prioridad. Recopilamos datos estrictamente necesarios para la gestión de entregas y atención personalizada, cumpliendo con la normativa vigente de protección de datos." }
},
{
heading: "Cambios y devoluciones", content: { type: "paragraph", text: "Garantizamos la calidad de nuestros productos. Si el producto recibido presenta alguna novedad, tienes 24 horas para contactarnos y gestionar el cambio correspondiente de manera ágil." }
}
]}
/>
</ThemeProvider>
);
}