devops 99ddebcc8d fix(ecommerce): mega-menu Departamentos se desbordaba del viewport en movil
DepartmentsMegaMenu posicionaba el panel con absolute left-0 relativo
al wrapper que envuelve solo el boton (relative shrink-0), el cual no
arranca en x=0 del viewport (hay hamburger+gap+px-4 antes). Con
width: min(92vw,64rem) eso desbordaba por la derecha en pantallas
angostas (confirmado: 43px de overflow en 360px, 39px en 412px).

Se mueve el contexto de posicionamiento (relative) al contenedor
completo de la fila del nav, que si ocupa el ancho real del viewport,
y se agrega max-h-[80vh] overflow-y-auto para scroll vertical si el
arbol de categorias excede la altura de pantalla.

Validado con build real (typecheck+lint+build) y Playwright headless
en 360px y 412px: panel queda en x=0, sin scroll horizontal de pagina.
2026-08-27 18:17:04 -05:00
2026-07-12 02:52:37 +00:00
S
Description
Registry Apps Argo
17 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 96%
Dockerfile 3.3%
CSS 0.6%