Update src/app/page.tsx
This commit is contained in:
221
src/app/page.tsx
221
src/app/page.tsx
@@ -29,38 +29,22 @@ export default function LandingPage() {
|
|||||||
<NavbarStyleCentered
|
<NavbarStyleCentered
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Inicio",
|
name: "Inicio", id: "/"},
|
||||||
id: "/",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Tienda",
|
name: "Tienda", id: "/tienda"},
|
||||||
id: "/tienda",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Mi Cuenta",
|
name: "Mi Cuenta", id: "/mi-cuenta"},
|
||||||
id: "/mi-cuenta",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Nosotros",
|
name: "Nosotros", id: "/nosotros"},
|
||||||
id: "/nosotros",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Blog",
|
name: "Blog", id: "/blog"},
|
||||||
id: "/blog",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contacto",
|
name: "Contacto", id: "/contacto"},
|
||||||
id: "/contacto",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
button={{
|
button={{
|
||||||
text: "Ver Carrito",
|
text: "Ver Carrito", href: "/carrito"}}
|
||||||
href: "/carrito",
|
|
||||||
}}
|
|
||||||
topBarButton={{
|
topBarButton={{
|
||||||
text: "Iniciar Sesión",
|
text: "Iniciar Sesión", href: "/mi-cuenta"}}
|
||||||
href: "/mi-cuenta",
|
|
||||||
}}
|
|
||||||
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
|
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
|
||||||
logoAlt="Oso Outfitters Logo"
|
logoAlt="Oso Outfitters Logo"
|
||||||
brandName="Oso Outfitters"
|
brandName="Oso Outfitters"
|
||||||
@@ -73,13 +57,9 @@ export default function LandingPage() {
|
|||||||
description="Domina el Terreno. Tu destino para equipo de tiro deportivo de alta calidad y aventura. Preparados para la acción, siempre."
|
description="Domina el Terreno. Tu destino para equipo de tiro deportivo de alta calidad y aventura. Preparados para la acción, siempre."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Ver Catálogo",
|
text: "Ver Catálogo", href: "/tienda"},
|
||||||
href: "/tienda",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Contáctanos",
|
text: "Contáctanos", href: "/contacto"},
|
||||||
href: "/contacto",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
buttonAnimation="slide-up"
|
buttonAnimation="slide-up"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/excited-soldier-training-with-weapon-thrilled-after-accurately-hitting-bullseye_482257-125391.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/excited-soldier-training-with-weapon-thrilled-after-accurately-hitting-bullseye_482257-125391.jpg"
|
||||||
@@ -97,32 +77,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Armas Largas",
|
title: "Armas Largas", description: "Rifles y escopetas de precisión para cada desafío. La potencia que necesitas.", imageSrc: "http://img.b2bpic.net/free-photo/shotgun-bullets_53876-15100.jpg", imageAlt: "Rifles de cacería en estante", titleImageSrc: "http://img.b2bpic.net/free-vector/weapon-icons-set_1284-5254.jpg", buttonText: "Ver Rifles", buttonHref: "/tienda?category=armas-largas"},
|
||||||
description: "Rifles y escopetas de precisión para cada desafío. La potencia que necesitas.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/shotgun-bullets_53876-15100.jpg",
|
|
||||||
imageAlt: "Rifles de cacería en estante",
|
|
||||||
titleImageSrc: "http://img.b2bpic.net/free-vector/weapon-icons-set_1284-5254.jpg",
|
|
||||||
buttonText: "Ver Rifles",
|
|
||||||
buttonHref: "/tienda?category=armas-largas",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Armas Cortas",
|
title: "Armas Cortas", description: "Pistolas confiables y ergonómicas. Control total en cada disparo.", imageSrc: "http://img.b2bpic.net/free-photo/young-serious-blonde-handsome-man-holds-gun-isolated-white-background-with-copy-space_141793-65630.jpg", imageAlt: "Pistolas de tiro deportivo", titleImageSrc: "http://img.b2bpic.net/free-photo/close-up-shotgun-showcased-black-background_23-2150803562.jpg", buttonText: "Ver Pistolas", buttonHref: "/tienda?category=armas-cortas"},
|
||||||
description: "Pistolas confiables y ergonómicas. Control total en cada disparo.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/young-serious-blonde-handsome-man-holds-gun-isolated-white-background-with-copy-space_141793-65630.jpg",
|
|
||||||
imageAlt: "Pistolas de tiro deportivo",
|
|
||||||
titleImageSrc: "http://img.b2bpic.net/free-photo/close-up-shotgun-showcased-black-background_23-2150803562.jpg",
|
|
||||||
buttonText: "Ver Pistolas",
|
|
||||||
buttonHref: "/tienda?category=armas-cortas",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Municiones",
|
title: "Municiones", description: "La carga perfecta para cada calibre. Precisión y consistencia garantizadas.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-gun-surrounded-by-bullets_23-2150803618.jpg", imageAlt: "Municiones para rifle y pistola", titleImageSrc: "http://img.b2bpic.net/free-photo/close-up-gun-surrounded-by-bullets_23-2150803606.jpg", buttonText: "Ver Municiones", buttonHref: "/tienda?category=municiones"},
|
||||||
description: "La carga perfecta para cada calibre. Precisión y consistencia garantizadas.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-gun-surrounded-by-bullets_23-2150803618.jpg",
|
|
||||||
imageAlt: "Municiones para rifle y pistola",
|
|
||||||
titleImageSrc: "http://img.b2bpic.net/free-photo/close-up-gun-surrounded-by-bullets_23-2150803606.jpg",
|
|
||||||
buttonText: "Ver Municiones",
|
|
||||||
buttonHref: "/tienda?category=municiones",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Explora Nuestras Categorías Clave"
|
title="Explora Nuestras Categorías Clave"
|
||||||
description="Encuentra todo lo que necesitas para tu pasión por el tiro deportivo y la aventura al aire libre."
|
description="Encuentra todo lo que necesitas para tu pasión por el tiro deportivo y la aventura al aire libre."
|
||||||
@@ -137,65 +96,23 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "product-1",
|
id: "product-1", brand: "Sig Sauer", name: "Pistola Táctica P320", price: "$18,500 MXN", rating: 5,
|
||||||
brand: "Sig Sauer",
|
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/3d-view-powerful-gun_23-2150888663.jpg", imageAlt: "Pistola Táctica Sig Sauer P320"},
|
||||||
name: "Pistola Táctica P320",
|
|
||||||
price: "$18,500 MXN",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "120",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/3d-view-powerful-gun_23-2150888663.jpg",
|
|
||||||
imageAlt: "Pistola Táctica Sig Sauer P320",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "product-2",
|
id: "product-2", brand: "Remington", name: "Rifle de Precisión 700", price: "$32,000 MXN", rating: 5,
|
||||||
brand: "Remington",
|
reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/aiming-gun_53876-32439.jpg", imageAlt: "Rifle de Precisión Remington 700"},
|
||||||
name: "Rifle de Precisión 700",
|
|
||||||
price: "$32,000 MXN",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "95",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/aiming-gun_53876-32439.jpg",
|
|
||||||
imageAlt: "Rifle de Precisión Remington 700",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "product-3",
|
id: "product-3", brand: "Mossberg", name: "Escopeta de Caza 500", price: "$15,000 MXN", rating: 4,
|
||||||
brand: "Mossberg",
|
reviewCount: "110", imageSrc: "http://img.b2bpic.net/free-photo/cowboy-background-concept_23-2149396013.jpg", imageAlt: "Escopeta de Caza Mossberg 500"},
|
||||||
name: "Escopeta de Caza 500",
|
|
||||||
price: "$15,000 MXN",
|
|
||||||
rating: 4,
|
|
||||||
reviewCount: "110",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cowboy-background-concept_23-2149396013.jpg",
|
|
||||||
imageAlt: "Escopeta de Caza Mossberg 500",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "product-4",
|
id: "product-4", brand: "Aguila Ammunition", name: "Caja de Munición .22LR", price: "$800 MXN", rating: 5,
|
||||||
brand: "Aguila Ammunition",
|
reviewCount: "200", imageSrc: "http://img.b2bpic.net/free-photo/close-up-spray-cans-left-underground-ghetto_482257-124640.jpg", imageAlt: "Caja de Munición .22LR Aguila Ammunition"},
|
||||||
name: "Caja de Munición .22LR",
|
|
||||||
price: "$800 MXN",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "200",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-spray-cans-left-underground-ghetto_482257-124640.jpg",
|
|
||||||
imageAlt: "Caja de Munición .22LR Aguila Ammunition",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "product-5",
|
id: "product-5", brand: "Hoppe's", name: "Kit de Limpieza Universal", price: "$1,200 MXN", rating: 4,
|
||||||
brand: "Hoppe's",
|
reviewCount: "75", imageSrc: "http://img.b2bpic.net/free-photo/close-up-circuit-reparing-tool_23-2148419200.jpg", imageAlt: "Kit de Limpieza Universal Hoppe's"},
|
||||||
name: "Kit de Limpieza Universal",
|
|
||||||
price: "$1,200 MXN",
|
|
||||||
rating: 4,
|
|
||||||
reviewCount: "75",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-circuit-reparing-tool_23-2148419200.jpg",
|
|
||||||
imageAlt: "Kit de Limpieza Universal Hoppe's",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "product-6",
|
id: "product-6", brand: "Pyramex", name: "Gafas de Protección I-Force", price: "$550 MXN", rating: 5,
|
||||||
brand: "Pyramex",
|
reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/cycling-is-my-biggest-passion_329181-8655.jpg", imageAlt: "Gafas de Protección Pyramex I-Force"},
|
||||||
name: "Gafas de Protección I-Force",
|
|
||||||
price: "$550 MXN",
|
|
||||||
rating: 5,
|
|
||||||
reviewCount: "150",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/cycling-is-my-biggest-passion_329181-8655.jpg",
|
|
||||||
imageAlt: "Gafas de Protección Pyramex I-Force",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Nuestros Más Vendidos"
|
title="Nuestros Más Vendidos"
|
||||||
description="Descubre los productos favoritos de nuestros clientes, probados en el terreno y respaldados por la comunidad de tiradores."
|
description="Descubre los productos favoritos de nuestros clientes, probados en el terreno y respaldados por la comunidad de tiradores."
|
||||||
@@ -209,17 +126,11 @@ export default function LandingPage() {
|
|||||||
description="Somos más que una tienda; somos tu aliado para dominar el terreno. Con años de experiencia y una pasión inquebrantable por el tiro deportivo, ofrecemos asesoría experta y una selección inigualable de productos."
|
description="Somos más que una tienda; somos tu aliado para dominar el terreno. Con años de experiencia y una pasión inquebrantable por el tiro deportivo, ofrecemos asesoría experta y una selección inigualable de productos."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
value: "10+",
|
value: "10+", title: "Años de Experiencia"},
|
||||||
title: "Años de Experiencia",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "500+",
|
value: "500+", title: "Productos Premium"},
|
||||||
title: "Productos Premium",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "99%",
|
value: "99%", title: "Clientes Satisfechos"},
|
||||||
title: "Clientes Satisfechos",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
tag="Nuestra Ventaja"
|
tag="Nuestra Ventaja"
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/portrait-carpenter-work-place_613910-2613.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/portrait-carpenter-work-place_613910-2613.jpg"
|
||||||
@@ -234,82 +145,66 @@ export default function LandingPage() {
|
|||||||
animationType="slide-up"
|
animationType="slide-up"
|
||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
|
title="Planes de Suscripción Premium"
|
||||||
|
description="Eleva tu experiencia con nuestros planes exclusivos, diseñados para tiradores serios y entusiastas que buscan más."
|
||||||
|
plans={[
|
||||||
|
{
|
||||||
|
name: "Básico", price: "$99/mes", features: ["Acceso a catálogo", "Soporte estándar"],
|
||||||
|
buttonText: "Elegir Básico", buttonHref: "/planes/basico"},
|
||||||
|
{
|
||||||
|
name: "Pro", price: "$199/mes", features: ["Todo del Básico", "Descuentos exclusivos", "Acceso anticipado a productos"],
|
||||||
|
buttonText: "Elegir Pro", buttonHref: "/planes/pro"},
|
||||||
|
{
|
||||||
|
name: "Elite", price: "$299/mes", features: ["Todo del Pro", "Asesoría personalizada", "Envío prioritario"],
|
||||||
|
buttonText: "Elegir Elite", buttonHref: "/planes/elite"}
|
||||||
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="footer" data-section="footer">
|
<div id="footer" data-section="footer">
|
||||||
<FooterMedia
|
<FooterMedia
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg?_wi=1"
|
imageSrc="http://img.b2bpic.net/free-photo/old-wood-background_74190-7776.jpg"
|
||||||
imageAlt="Fondo robusto de bosque oscuro para footer"
|
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"
|
logoSrc="http://img.b2bpic.net/free-vector/vintage-monochrome-serious-russian-bear-traditional-ushanka-hat_225004-600.jpg"
|
||||||
logoAlt="Oso Outfitters Logo"
|
logoAlt="Oso Outfitters Logo"
|
||||||
logoText="Oso Outfitters"
|
logoText="Oso Outfitters"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Comprar",
|
title: "Comprar", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Armas Largas",
|
label: "Armas Largas", href: "/tienda?category=armas-largas"},
|
||||||
href: "/tienda?category=armas-largas",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Armas Cortas",
|
label: "Armas Cortas", href: "/tienda?category=armas-cortas"},
|
||||||
href: "/tienda?category=armas-cortas",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Municiones",
|
label: "Municiones", href: "/tienda?category=municiones"},
|
||||||
href: "/tienda?category=municiones",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Accesorios",
|
label: "Accesorios", href: "/tienda?category=accesorios"},
|
||||||
href: "/tienda?category=accesorios",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Oso Outfitters",
|
title: "Oso Outfitters", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Nosotros",
|
label: "Nosotros", href: "/nosotros"},
|
||||||
href: "/nosotros",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Mi Cuenta",
|
label: "Mi Cuenta", href: "/mi-cuenta"},
|
||||||
href: "/mi-cuenta",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Blog",
|
label: "Blog", href: "/blog"},
|
||||||
href: "/blog",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Contacto",
|
label: "Contacto", href: "/contacto"},
|
||||||
href: "/contacto",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Ayuda",
|
title: "Ayuda", items: [
|
||||||
items: [
|
|
||||||
{
|
{
|
||||||
label: "Preguntas Frecuentes",
|
label: "Preguntas Frecuentes", href: "/preguntas-frecuentes"},
|
||||||
href: "/preguntas-frecuentes",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Políticas de Envío",
|
label: "Políticas de Envío", href: "/politicas-envio"},
|
||||||
href: "/politicas-envio",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Políticas de Devolución",
|
label: "Políticas de Devolución", href: "/politicas-devolucion"},
|
||||||
href: "/politicas-devolucion",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Aviso de Privacidad",
|
label: "Aviso de Privacidad", href: "/aviso-privacidad"},
|
||||||
href: "/aviso-privacidad",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
label: "Términos y Condiciones",
|
label: "Términos y Condiciones", href: "/terminos-condiciones"},
|
||||||
href: "/terminos-condiciones",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
|
|||||||
Reference in New Issue
Block a user