Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #5.
This commit is contained in:
2026-06-10 23:21:04 +00:00
4 changed files with 114 additions and 216 deletions

View File

@@ -157,11 +157,17 @@ export default function LandingPage() {
description="Eleva tu experiencia con nuestros planes exclusivos, diseñados para tiradores serios y entusiastas que buscan más."
plans={[
{
title: "Básico", price: "$99/mes", features: ["Acceso a catálogo", "Soporte estándar"]},
id: "basic-plan", title: "Básico", price: "$99/mes", period: "mensual", features: ["Acceso a catálogo", "Soporte estándar"],
button: { text: "Comprar Básico", href: "/checkout/basic-plan" }
},
{
title: "Pro", price: "$199/mes", features: ["Todo del Básico", "Descuentos exclusivos", "Acceso anticipado a productos"]},
id: "pro-plan", title: "Pro", price: "$199/mes", period: "mensual", features: ["Todo del Básico", "Descuentos exclusivos", "Acceso anticipado a productos"],
button: { text: "Comprar Pro", href: "/checkout/pro-plan" }
},
{
title: "Elite", price: "$299/mes", features: ["Todo del Pro", "Asesoría personalizada", "Envío prioritario"]}
id: "elite-plan", title: "Elite", price: "$299/mes", period: "mensual", features: ["Todo del Pro", "Asesoría personalizada", "Envío prioritario"],
button: { text: "Comprar Elite", href: "/checkout/elite-plan" }
}
]}
/>
</div>

View File

@@ -6,7 +6,7 @@ import FooterMedia from '@/components/sections/footer/FooterMedia';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
export default function LandingPage() {
export default function PoliticasDevolucionPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
@@ -25,38 +25,30 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Inicio",
id: "/",
},
name: "Inicio", id: "/"},
{
name: "Tienda",
id: "/tienda",
},
name: "Tienda", id: "/tienda"},
{
name: "Mi Cuenta",
id: "/mi-cuenta",
},
name: "Mi Cuenta", id: "/mi-cuenta"},
{
name: "Nosotros",
id: "/nosotros",
},
name: "Nosotros", id: "/nosotros"},
{
name: "Blog",
id: "/blog",
},
name: "Contacto", id: "/contacto"},
{
name: "Contacto",
id: "/contacto",
},
name: "Políticas de Envío", id: "/politicas-envio"},
{
name: "Políticas de Devolución", id: "/politicas-devolucion"},
{
name: "Aviso de Privacidad", id: "/aviso-privacidad"},
{
name: "Términos y Condiciones", id: "/terminos-condiciones"},
{
name: "Preguntas Frecuentes", id: "/preguntas-frecuentes"}
]}
button={{
text: "Ver Carrito",
href: "/carrito",
}}
text: "Ver Carrito", href: "/carrito"}}
topBarButton={{
text: "Iniciar Sesión",
href: "/mi-cuenta",
}}
text: "Iniciar Sesión", href: "/mi-cuenta"}}
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
logoAlt="Oso Outfitters Logo"
brandName="Oso Outfitters"
@@ -68,6 +60,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Políticas de Devolución"
description="Queremos que estés completamente satisfecho con tu compra. Si necesitas realizar una devolución, te ofrecemos un plazo de 30 días naturales a partir de la recepción del producto. Es indispensable que el artículo se encuentre en perfecto estado, con su empaque original y todos sus accesorios. Ciertas categorías de productos pueden tener restricciones adicionales. Consulta los detalles completos en esta sección."
metrics={[]}
tag="Satisfacción Garantizada"
imageSrc="http://img.b2bpic.net/free-photo/sanitizer-special-preventive-uniform-makes-refusal_114579-13481.jpg"
imageAlt="Caja de producto siendo devuelta"
@@ -78,77 +71,48 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg?_wi=9"
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg"
imageAlt="Fondo robusto de bosque oscuro para footer"
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
logoAlt="Oso Outfitters Logo"
logoText="Oso Outfitters"
columns={[
{
title: "Comprar",
items: [
title: "Comprar", items: [
{
label: "Armas Largas",
href: "/tienda?category=armas-largas",
},
label: "Armas Largas", href: "/tienda?category=armas-largas"},
{
label: "Armas Cortas",
href: "/tienda?category=armas-cortas",
},
label: "Armas Cortas", href: "/tienda?category=armas-cortas"},
{
label: "Municiones",
href: "/tienda?category=municiones",
},
label: "Municiones", href: "/tienda?category=municiones"},
{
label: "Accesorios",
href: "/tienda?category=accesorios",
},
label: "Accesorios", href: "/tienda?category=accesorios"},
],
},
{
title: "Oso Outfitters",
items: [
title: "Oso Outfitters", items: [
{
label: "Nosotros",
href: "/nosotros",
},
label: "Nosotros", href: "/nosotros"},
{
label: "Mi Cuenta",
href: "/mi-cuenta",
},
label: "Mi Cuenta", href: "/mi-cuenta"},
{
label: "Blog",
href: "/blog",
},
label: "Blog", href: "/blog"},
{
label: "Contacto",
href: "/contacto",
},
label: "Contacto", href: "/contacto"},
],
},
{
title: "Ayuda",
items: [
title: "Ayuda", items: [
{
label: "Preguntas Frecuentes",
href: "/preguntas-frecuentes",
},
label: "Preguntas Frecuentes", href: "/preguntas-frecuentes"},
{
label: "Políticas de Envío",
href: "/politicas-envio",
},
label: "Políticas de Envío", href: "/politicas-envio"},
{
label: "Políticas de Devolución",
href: "/politicas-devolucion",
},
label: "Políticas de Devolución", href: "/politicas-devolucion"},
{
label: "Aviso de Privacidad",
href: "/aviso-privacidad",
},
label: "Aviso de Privacidad", href: "/aviso-privacidad"},
{
label: "Términos y Condiciones",
href: "/terminos-condiciones",
},
label: "Términos y Condiciones", href: "/terminos-condiciones"},
],
},
]}

View File

@@ -6,7 +6,7 @@ import FooterMedia from '@/components/sections/footer/FooterMedia';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
export default function LandingPage() {
export default function PoliticasEnvioPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
@@ -25,38 +25,30 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Inicio",
id: "/",
},
name: "Inicio", id: "/"},
{
name: "Tienda",
id: "/tienda",
},
name: "Tienda", id: "/tienda"},
{
name: "Mi Cuenta",
id: "/mi-cuenta",
},
name: "Mi Cuenta", id: "/mi-cuenta"},
{
name: "Nosotros",
id: "/nosotros",
},
name: "Nosotros", id: "/nosotros"},
{
name: "Blog",
id: "/blog",
},
name: "Contacto", id: "/contacto"},
{
name: "Contacto",
id: "/contacto",
},
name: "Políticas de Envío", id: "/politicas-envio"},
{
name: "Políticas de Devolución", id: "/politicas-devolucion"},
{
name: "Aviso de Privacidad", id: "/aviso-privacidad"},
{
name: "Términos y Condiciones", id: "/terminos-condiciones"},
{
name: "Preguntas Frecuentes", id: "/preguntas-frecuentes"}
]}
button={{
text: "Ver Carrito",
href: "/carrito",
}}
text: "Ver Carrito", href: "/carrito"}}
topBarButton={{
text: "Iniciar Sesión",
href: "/mi-cuenta",
}}
text: "Iniciar Sesión", href: "/mi-cuenta"}}
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
logoAlt="Oso Outfitters Logo"
brandName="Oso Outfitters"
@@ -68,6 +60,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Políticas de Envío"
description="En Oso Outfitters, nos esforzamos por garantizar que tu equipo llegue de forma segura y oportuna. Contamos con diversas opciones de envío para adaptarnos a tus necesidades, con cobertura a nivel nacional. Los tiempos de entrega varían según el destino y la disponibilidad del producto. Para productos regulados, se aplicarán procedimientos específicos de envío."
metrics={[]}
tag="Información Importante"
imageSrc="http://img.b2bpic.net/free-photo/detail-hair-dresser-with-tools_23-2148108837.jpg"
imageAlt="Paquete siendo entregado"
@@ -78,77 +71,48 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg?_wi=8"
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg"
imageAlt="Fondo robusto de bosque oscuro para footer"
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
logoAlt="Oso Outfitters Logo"
logoText="Oso Outfitters"
columns={[
{
title: "Comprar",
items: [
title: "Comprar", items: [
{
label: "Armas Largas",
href: "/tienda?category=armas-largas",
},
label: "Armas Largas", href: "/tienda?category=armas-largas"},
{
label: "Armas Cortas",
href: "/tienda?category=armas-cortas",
},
label: "Armas Cortas", href: "/tienda?category=armas-cortas"},
{
label: "Municiones",
href: "/tienda?category=municiones",
},
label: "Municiones", href: "/tienda?category=municiones"},
{
label: "Accesorios",
href: "/tienda?category=accesorios",
},
label: "Accesorios", href: "/tienda?category=accesorios"},
],
},
{
title: "Oso Outfitters",
items: [
title: "Oso Outfitters", items: [
{
label: "Nosotros",
href: "/nosotros",
},
label: "Nosotros", href: "/nosotros"},
{
label: "Mi Cuenta",
href: "/mi-cuenta",
},
label: "Mi Cuenta", href: "/mi-cuenta"},
{
label: "Blog",
href: "/blog",
},
label: "Blog", href: "/blog"},
{
label: "Contacto",
href: "/contacto",
},
label: "Contacto", href: "/contacto"},
],
},
{
title: "Ayuda",
items: [
title: "Ayuda", items: [
{
label: "Preguntas Frecuentes",
href: "/preguntas-frecuentes",
},
label: "Preguntas Frecuentes", href: "/preguntas-frecuentes"},
{
label: "Políticas de Envío",
href: "/politicas-envio",
},
label: "Políticas de Envío", href: "/politicas-envio"},
{
label: "Políticas de Devolución",
href: "/politicas-devolucion",
},
label: "Políticas de Devolución", href: "/politicas-devolucion"},
{
label: "Aviso de Privacidad",
href: "/aviso-privacidad",
},
label: "Aviso de Privacidad", href: "/aviso-privacidad"},
{
label: "Términos y Condiciones",
href: "/terminos-condiciones",
},
label: "Términos y Condiciones", href: "/terminos-condiciones"},
],
},
]}

View File

@@ -6,7 +6,7 @@ import FooterMedia from '@/components/sections/footer/FooterMedia';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
export default function LandingPage() {
export default function TerminosCondicionesPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
@@ -25,38 +25,30 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Inicio",
id: "/",
},
name: "Inicio", id: "/"},
{
name: "Tienda",
id: "/tienda",
},
name: "Tienda", id: "/tienda"},
{
name: "Mi Cuenta",
id: "/mi-cuenta",
},
name: "Mi Cuenta", id: "/mi-cuenta"},
{
name: "Nosotros",
id: "/nosotros",
},
name: "Nosotros", id: "/nosotros"},
{
name: "Blog",
id: "/blog",
},
name: "Contacto", id: "/contacto"},
{
name: "Contacto",
id: "/contacto",
},
name: "Políticas de Envío", id: "/politicas-envio"},
{
name: "Políticas de Devolución", id: "/politicas-devolucion"},
{
name: "Aviso de Privacidad", id: "/aviso-privacidad"},
{
name: "Términos y Condiciones", id: "/terminos-condiciones"},
{
name: "Preguntas Frecuentes", id: "/preguntas-frecuentes"}
]}
button={{
text: "Ver Carrito",
href: "/carrito",
}}
text: "Ver Carrito", href: "/carrito"}}
topBarButton={{
text: "Iniciar Sesión",
href: "/mi-cuenta",
}}
text: "Iniciar Sesión", href: "/mi-cuenta"}}
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
logoAlt="Oso Outfitters Logo"
brandName="Oso Outfitters"
@@ -68,6 +60,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Términos y Condiciones"
description="Al utilizar el sitio web de Oso Outfitters y realizar compras, aceptas los siguientes términos y condiciones. Estos rigen la relación entre el cliente y nuestra empresa, incluyendo políticas de venta, uso del sitio, derechos y responsabilidades. Te invitamos a leerlos detenidamente para asegurar una experiencia clara y satisfactoria. Nos reservamos el derecho de modificar estos términos en cualquier momento."
metrics={[]}
tag="Acuerdo de Usuario"
imageSrc="http://img.b2bpic.net/free-photo/young-male-holding-dartboard-t-shirt-cap-looking-sensible_176474-16224.jpg"
imageAlt="Documento con términos y condiciones"
@@ -78,77 +71,48 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg?_wi=11"
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg"
imageAlt="Fondo robusto de bosque oscuro para footer"
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
logoAlt="Oso Outfitters Logo"
logoText="Oso Outfitters"
columns={[
{
title: "Comprar",
items: [
title: "Comprar", items: [
{
label: "Armas Largas",
href: "/tienda?category=armas-largas",
},
label: "Armas Largas", href: "/tienda?category=armas-largas"},
{
label: "Armas Cortas",
href: "/tienda?category=armas-cortas",
},
label: "Armas Cortas", href: "/tienda?category=armas-cortas"},
{
label: "Municiones",
href: "/tienda?category=municiones",
},
label: "Municiones", href: "/tienda?category=municiones"},
{
label: "Accesorios",
href: "/tienda?category=accesorios",
},
label: "Accesorios", href: "/tienda?category=accesorios"},
],
},
{
title: "Oso Outfitters",
items: [
title: "Oso Outfitters", items: [
{
label: "Nosotros",
href: "/nosotros",
},
label: "Nosotros", href: "/nosotros"},
{
label: "Mi Cuenta",
href: "/mi-cuenta",
},
label: "Mi Cuenta", href: "/mi-cuenta"},
{
label: "Blog",
href: "/blog",
},
label: "Blog", href: "/blog"},
{
label: "Contacto",
href: "/contacto",
},
label: "Contacto", href: "/contacto"},
],
},
{
title: "Ayuda",
items: [
title: "Ayuda", items: [
{
label: "Preguntas Frecuentes",
href: "/preguntas-frecuentes",
},
label: "Preguntas Frecuentes", href: "/preguntas-frecuentes"},
{
label: "Políticas de Envío",
href: "/politicas-envio",
},
label: "Políticas de Envío", href: "/politicas-envio"},
{
label: "Políticas de Devolución",
href: "/politicas-devolucion",
},
label: "Políticas de Devolución", href: "/politicas-devolucion"},
{
label: "Aviso de Privacidad",
href: "/aviso-privacidad",
},
label: "Aviso de Privacidad", href: "/aviso-privacidad"},
{
label: "Términos y Condiciones",
href: "/terminos-condiciones",
},
label: "Términos y Condiciones", href: "/terminos-condiciones"},
],
},
]}