From 1752e745819847b35b1ef9c9708ebc7f384b6519 Mon Sep 17 00:00:00 2001 From: adevopg Date: Wed, 15 Jul 2026 08:54:09 +0000 Subject: [PATCH] =?UTF-8?q?store:=20corrige=20la=20errata=20"Sacedorte"=20?= =?UTF-8?q?e=20iguala=20el=20ancho=20del=20cuadro=20de=20=C3=ADtem?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dos arreglos pendientes que quedaron señalados: 1. "Sacedorte" era una errata de "Sacerdote" en tres categorías (3-10, 4-10 y 19-9; la 20-9 estaba bien). Se veía así en la web en español. Corregido en la BD y, sobre todo, en el seed `store_catalog.sql`, que la traía 3 veces: sin eso, reconstruir la BD la resucitaba. Regenerado store_category_en.sql (217 nombres distintos en vez de 218: las dos grafías ya son una). Un escaneo por parecido contra los términos oficiales de los DB2 confirma que era la única errata; el resto de casi-coincidencias son plurales legítimos ("Espadas" vs el "Espada" del juego). 2. El cuadro del ítem medía 160px y el del store original 200. Igualado. Solo afecta a /store: send-gift fija las columnas de su rejilla a 160px y hace width:auto, y se ha comprobado que sigue midiendo 160. Con solo cambiar la anchura se quedaba en 200 en vez de 214: el tema se diseñó para el content-box del navegador y el preflight de Tailwind mete border-box, así que el padding y el borde dejaban de sumar (el mismo problema que ya estaba arreglado para los inputs). Se restaura content-box solo en la tienda, porque en la rejilla de send-gift desbordaría las columnas. Medido en el navegador: el cuadro pasa a 214px de ancho, que es lo que mide el del original (213 en la captura). send-gift sigue en 160. Co-Authored-By: Claude Opus 4.8 (1M context) --- web-next/app/globals.css | 7 +++++++ web-next/public/nw-themes/nw-ryu/nw-css/novawow-style.css | 4 +++- web-next/sql/db2/translate_categories.py | 6 +++--- web-next/sql/store_catalog.sql | 6 +++--- web-next/sql/store_category_en.sql | 1 - 5 files changed, 16 insertions(+), 8 deletions(-) diff --git a/web-next/app/globals.css b/web-next/app/globals.css index 72285e6..5b6bed4 100644 --- a/web-next/app/globals.css +++ b/web-next/app/globals.css @@ -552,6 +552,13 @@ textarea:focus { gap: 0 5px; margin: 8px 0 8px 10px; } +/* Mismo problema que con los inputs de arriba: el tema se diseñó para el + content-box del navegador, y el preflight de Tailwind mete border-box. Los + 200px de `.item-box` son los del original, que con su padding y su borde + miden 214; con border-box se quedaban en 200. Se restaura SOLO en la tienda: + en send-gift el .item-box va con width:auto dentro de una rejilla de columnas + de 160px, y ahí el content-box sumaría el padding y la desbordaría. */ +#store-list .item-box { box-sizing: content-box; } /* El tema esconde #store-div y los