diff --git a/web-next/app/globals.css b/web-next/app/globals.css index 72617c6..538cac1 100644 --- a/web-next/app/globals.css +++ b/web-next/app/globals.css @@ -20,6 +20,26 @@ los controla el tema real nw-ryu (novawow-style.css), cargado en el del layout. No los redefinimos aquí para que el tema Django quede idéntico. */ +/* El tema nw-ryu se diseñó para los defaults del navegador (igual que la web + Django, que NO usa Tailwind). El preflight de Tailwind rompe dos cosas: + 1) box-sizing:border-box hace que la height fija de los inputs incluya el + padding → campos aplastados. Volvemos a content-box en los inputs/select + que estiliza el tema (los de .admin-form conservan border-box por su + mayor especificidad). + 2) border-collapse:collapse anula el border-spacing de las tablas del tema + (middle-center-table, etc.) → filas pegadas. Volvemos a separate. + Reglas SIN capa: ganan al preflight de Tailwind (que va en @layer base). */ +input[type='text'], +input[type='email'], +input[type='password'], +input[type='number'], +select { + box-sizing: content-box; +} +table { + border-collapse: separate; +} + /* Componentes reutilizables */ @layer components { .nw-btn {