Files
apps-registry/workloads/ecommerce/index.html
T
devops 27d1ad992d
Build and Push Frontend / build (push) Successful in 1m22s
feat(ecommerce): release Ari Shopping Frontend v2.1 real catalog
2026-07-19 16:21:44 -05:00

84 lines
7.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="es">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#ff4f98">
<title>Ari Shopping</title>
<meta name="description" content="Ari Shopping · juguetes, peluches, mochilas y regalos con atención personalizada.">
<link rel="icon" href="assets/img/brand/favicon.png" type="image/png">
<link rel="stylesheet" href="assets/css/styles.css">
</head>
<body>
<div class="topbar">Envíos seguros · Atención personalizada · Pedidos por WhatsApp</div>
<header class="site-header">
<div class="container header-grid">
<a class="brand" href="#inicio" aria-label="Ari Shopping">
<img class="brand-logo" src="assets/img/brand/logo-ari.png" alt="Logo Ari Shopping">
<div class="brand-copy">
<strong>Ari Shopping</strong>
<span>Detalles que hacen tu día más especial</span>
</div>
</a>
<nav class="main-nav" aria-label="Secciones">
<button data-nav="Todos">Todos</button>
<button data-nav="Figuras">Juguetes</button>
<button data-nav="Peluches">Peluches</button>
<button data-nav="Mochilas">Mochilas</button>
<button data-col="Marvel">Marvel</button>
<button data-col="Toy Story">Toy Story</button>
</nav>
<div class="header-actions">
<button id="searchToggle" class="ghost-btn" type="button">Buscar</button>
<button id="cartOpen" class="pill-btn" type="button">Carrito <span id="cartCount">0</span></button>
</div>
</div>
<div class="container search-row" id="searchRow" hidden>
<input id="searchInput" type="search" placeholder="Buscar producto o colección…">
<button id="searchClose" class="ghost-btn" type="button">Cerrar</button>
</div>
</header>
<main id="inicio">
<section class="hero container">
<div class="hero-copy">
<span class="eyebrow">Nueva colección</span>
<h1>Encuentra ese detalle que hace el día más <em>especial.</em></h1>
<p>Juguetes, personajes, peluches y mochilas seleccionados para sorprender. Compra fácil y recibe atención personalizada.</p>
<div class="hero-actions">
<a class="primary-btn" href="#productos">Explorar productos</a>
<a class="link-btn" target="_blank" rel="noopener" href="https://www.instagram.com/ari_shopping1/">Ver Instagram</a>
</div>
</div>
<div class="hero-visual"><div class="hero-card"><img src="assets/img/hero/hero-real.webp" alt="Selección de productos reales de Ari Shopping"><small>Productos reales de Ari Shopping</small></div></div>
</section>
<section class="benefits container">
<article><div class="icon-dot"></div><div><strong>Envíos seguros</strong><span>Coordina tu entrega con nosotros.</span></div></article>
<article><div class="icon-dot"></div><div><strong>Pagos fáciles</strong><span>Confirma disponibilidad antes de pagar.</span></div></article>
<article><div class="icon-dot"></div><div><strong>Atención cercana</strong><span>Te ayudamos a elegir el producto ideal.</span></div></article>
</section>
<section class="categories container">
<div class="section-head"><div><span class="eyebrow">Explora la tienda</span><h2>Compra por categoría</h2><p>Encuentra rápidamente lo que estás buscando.</p></div><a href="#productos">Ver todo →</a></div>
<div class="category-grid">
<button class="category-card" data-cat="Figuras"><img src="assets/img/categories/figuras.webp" alt="Figuras"><div><strong>Juguetes</strong><span>Toy Story y personajes</span></div></button>
<button class="category-card" data-cat="Peluches"><img src="assets/img/categories/peluches.webp" alt="Peluches"><div><strong>Peluches</strong><span>Personajes para regalar</span></div></button>
<button class="category-card" data-cat="Mochilas"><img src="assets/img/categories/mochilas.webp" alt="Mochilas"><div><strong>Bolsos y mochilas</strong><span>Escolares y casuales</span></div></button>
<button class="category-card" data-col="Marvel"><img src="assets/img/categories/marvel.webp" alt="Marvel"><div><strong>Marvel</strong><span>Diseños con personalidad</span></div></button>
</div>
</section>
<section class="catalog container" id="productos">
<div class="section-head catalog-head"><div><span class="eyebrow">Catálogo real</span><h2>Productos destacados</h2><p id="catalogSummary">Cargando productos…</p></div><a class="availability-link" target="_blank" rel="noopener" href="https://wa.link/rvcqqc">Consultar disponibilidad →</a></div>
<div class="toolbar"><div class="chips" id="filterChips"></div><select id="sortSelect" aria-label="Ordenar productos"><option value="featured">Destacados</option><option value="new">Más recientes</option><option value="name">Nombre</option></select></div>
<div class="product-grid" id="productGrid"></div>
<div class="empty-state" id="emptyState" hidden><strong>No encontramos productos</strong><p>Intenta con otra categoría o restablece el catálogo.</p><button id="resetFilters" class="primary-btn" type="button">Ver todos</button></div>
</section>
<section class="social-band"><div class="container social-inner"><div><span class="eyebrow light">Comunidad Ari Shopping</span><h2>Novedades y promociones en Instagram.</h2></div><a class="white-btn" target="_blank" rel="noopener" href="https://www.instagram.com/ari_shopping1/">@ari_shopping1</a></div></section>
</main>
<footer class="site-footer"><div class="container footer-grid"><div class="footer-brand"><img src="assets/img/brand/logo-ari.png" alt="Ari Shopping"><div><strong>Ari Shopping</strong><span>Detalles que emocionan, compras que disfrutas.</span></div></div><div class="footer-meta">Frontend v2.2.0</div></div></footer>
<aside id="cartDrawer" class="drawer" aria-hidden="true"><div class="drawer-header"><div><span class="eyebrow">Tu pedido</span><h3>Carrito</h3></div><button id="cartClose" class="ghost-btn" type="button">Cerrar</button></div><div id="cartItems" class="drawer-body"></div><div class="drawer-footer"><button id="checkoutBtn" class="primary-btn full" type="button">Enviar por WhatsApp</button><button id="clearCart" class="ghost-btn full" type="button">Vaciar pedido</button><small>Precio y disponibilidad se confirman directamente con Ari Shopping.</small></div></aside>
<div id="backdrop" class="backdrop" hidden></div>
<dialog id="productDialog" class="product-dialog"><button id="dialogClose" class="dialog-close" type="button">×</button><div id="dialogContent"></div></dialog>
<template id="productTemplate"><article class="product-card"><button class="product-image product-open" type="button"><img alt=""></button><div class="product-content"><div class="product-tags"><span class="tag category"></span><span class="tag collection"></span></div><button class="product-title product-open" type="button"></button><p class="product-description"></p><div class="product-actions"><strong>Consultar</strong><button class="primary-small add-product" type="button">Agregar</button></div></div></article></template>
<script src="assets/js/app.js"></script>
</body>
</html>