Compare commits
54 Commits
version_10
...
version_18
| Author | SHA1 | Date | |
|---|---|---|---|
| 42f247068e | |||
| c3a1734cf0 | |||
| 30247dcc06 | |||
| b29692cb1e | |||
| fc922dae9a | |||
| e9aad62a55 | |||
| 41f4543a27 | |||
| de73362d8d | |||
| 5da95d3e85 | |||
| 07c716bbe7 | |||
| 7f3202e4db | |||
| 0d14157231 | |||
| 7e7e8ff645 | |||
| 692deed1aa | |||
| 3dcdfec319 | |||
| 4007fe3b0e | |||
| 96bf5c21c0 | |||
| 6dd85f0c3c | |||
| 73ab83c583 | |||
| e3162b2bd5 | |||
| 7397444f52 | |||
| c9e2987075 | |||
| 113ef3adfa | |||
| 300d18c268 | |||
| 102c2e5142 | |||
| 879f6ed5bc | |||
| 88734a9d47 | |||
| d314a0495f | |||
| b0b719cf50 | |||
| 79291c868e | |||
| 249f60d6e0 | |||
| 01fc7d8828 | |||
| 72d95c56e9 | |||
| 13428f1fdd | |||
| 909656db0a | |||
| b6a1cd8594 | |||
| 3c16a49aca | |||
| 8dbd3cdd78 | |||
| ad1583247f | |||
| fd9b5c7cd0 | |||
| 6bcbe5f3c2 | |||
| ebf8a152ed | |||
| 39e9741fdc | |||
| 87693949ca | |||
| 7e3dbe9d48 | |||
| 2a63eebe87 | |||
| d203c0b2a3 | |||
| fa828deed1 | |||
| 18acc687f9 | |||
| cb025791da | |||
| c056d09453 | |||
| e27b3deb3f | |||
| 4a211825a4 | |||
| b022d08b92 |
@@ -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
|
||||
|
||||
@@ -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,27 +94,27 @@ 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"
|
||||
testimonials={[
|
||||
{ id: "1", name: "Jheiner Quiñones.", handle: "Dueño de Ares (Pastor Aleman)", testimonial: "El servicio es impecable y siempre llegan a tiempo.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg?_wi=1", imageAlt: "Jheiner Quiñones." },
|
||||
{ id: "2", name: "Isaac Pedroza. ", handle: "Dueño de Domini (American Bully)", testimonial: "Se siente como si Domini tuviese padrastro porque se encargan de todo.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg?_wi=1", imageAlt: "Isaac Pedroza. " },
|
||||
{ id: "2", name: "Alejandro Beleño ", handle: "Dueño de Domini (American Bully)", testimonial: "Se siente como si Domini tuviese padrastro porque se encargan de todo.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Czms1yk2v46cvWKFNhilmrsB4C/uploaded-1778533313175-xjla5ykf.jpg", imageAlt: "Alejandro Beleño " },
|
||||
{ id: "3", name: "Enrique Vélez.", handle: "Dueño de Luna (Corgi) ", testimonial: "Vivo una experiencia super recomendable, excelente servicio ", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg?_wi=1", imageAlt: "Enrique Vélez." },
|
||||
]}
|
||||
showRating={true}
|
||||
@@ -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,18 +168,18 @@ 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"
|
||||
imageAlt="HVAC technician inspecting equipment"
|
||||
columns={[
|
||||
{ title: "Servicios", items: [{ label: "Plan de suscripción", href: "#pricing" }, { label: "Atención personalizada", href: "#services" }] },
|
||||
{ title: "Compañía", items: [{ label: "Parque virtual", href: "#hero-carousel" }, { label: "FAQ", href: "#faq" }, { label: "Contacto", href: "#contact" }] },
|
||||
{ title: "Compañía", items: [{ label: "Parque virtual", href: "#hero-carousel" }, { label: "FAQ", href: "#faq" }, { label: "Contacto", href: "#contact" }, { label: "Terms and Conditions", href: "/terms" }] },
|
||||
{ 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"
|
||||
@@ -188,4 +188,4 @@ export default function HvacPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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: #E0E7FF;
|
||||
--secondary-cta-text: #1e3a5f;
|
||||
--accent: #3b82f6;
|
||||
--background-accent: #60a5fa;
|
||||
|
||||
57
src/app/terms/page.tsx
Normal file
57
src/app/terms/page.tsx
Normal file
@@ -0,0 +1,57 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
|
||||
import LegalSection from "@/components/legal/LegalSection";
|
||||
|
||||
export default function TermsPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="directional-hover"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="soft"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="aurora"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav" className="bg-[#E7DFD1]">
|
||||
<NavbarLayoutFloatingInline
|
||||
brandName="Cartagena Pet Delivery"
|
||||
navItems={[
|
||||
{ name: "Services", id: "/" },
|
||||
{ name: "Parque virtual", id: "/" },
|
||||
{ name: "Contact", id: "/" },
|
||||
]}
|
||||
button={{ text: "WhatsApp ", href: "https://wa.me/573011471991" }}
|
||||
animateOnLoad={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div className="py-20 bg-[#E7DFD1]">
|
||||
<LegalSection
|
||||
layout="page"
|
||||
title="Terms and Conditions"
|
||||
subtitle="Last updated: May 2025"
|
||||
sections={[
|
||||
{
|
||||
heading: "1. Acceptance of Terms", content: { type: "paragraph", text: "By accessing and using our pet delivery services, you agree to comply with and be bound by these terms. If you do not agree to any part of these terms, please do not use our services." }
|
||||
},
|
||||
{
|
||||
heading: "2. Service Provision", content: { type: "list", items: ["We strive to provide timely delivery of pet supplies.", "Availability of products may vary based on market conditions.", "We reserve the right to refuse service for any reason."] }
|
||||
},
|
||||
{
|
||||
heading: "3. User Responsibilities", content: { type: "numbered-list", items: ["Provide accurate delivery information.", "Ensure someone is available to receive the delivery.", "Inform us of any specific delivery instructions."] }
|
||||
}
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user