fix(ecommerce): CTA fijo de mobile ya no sigue hasta el footer
La barra de "Añadir al carrito" quedaba pegada abajo en mobile hasta el final de la página (incluso sobre el footer), mucho después de que el usuario ya pasó "También te puede gustar". Se agrega un tercer sentinel (#recommendations-section) observado por IntersectionObserver: una vez que su borde superior cruza el tope del viewport, la barra se oculta y no vuelve a aparecer bajando más. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_012Y4df3Z7odr9Cg8F2nw6uV
This commit is contained in:
1 parent
af9576f45d
commit
cd72962fa4
2 files changed
+21
-3
No files matched your search
@@ -101,7 +101,7 @@ export default async function ProductPage({ params }: ProductPageProps) {
|
||||
carrusel. Confirmado en vivo: sin min-w-0 el grid medía 783px
|
||||
en un viewport real de 380px; con min-w-0 vuelve a 380px. */}
|
||||
{recommended.length > 0 && (
|
||||
<div className="min-w-0 pb-16 lg:col-span-2">
|
||||
<div id="recommendations-section" className="min-w-0 pb-16 lg:col-span-2">
|
||||
<h2 className="mb-7 text-3xl font-black">También te puede gustar</h2>
|
||||
<ProductCarousel products={recommended} />
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user