diff --git a/resources/views/layouts/main.html b/resources/views/layouts/main.html
index 86cb980..1688179 100755
--- a/resources/views/layouts/main.html
+++ b/resources/views/layouts/main.html
@@ -28,6 +28,17 @@
body { font-family: 'Inter', system-ui, -apple-system, sans-serif; }
[x-cloak] { display: none !important; }
+ /* Nada debe hacer scrollear la página entera de lado en un teléfono.
+ Las tablas anchas ya scrollean en su propio contenedor; esto es la
+ red por debajo para lo que se agregue después y se olvide el
+ contenedor: el desborde se contiene en vez de romper el layout. */
+ @media (max-width: 640px) {
+ body { overflow-x: hidden; }
+ table { max-width: 100%; }
+ pre, code { overflow-x: auto; max-width: 100%; }
+ }
+
+
/* Modales: el panel nunca puede pasar del alto de la ventana. Sin
esto, un formulario largo (o una pantalla baja / un portátil) deja
los botones Guardar y Cancelar fuera de vista y sin forma de
diff --git a/resources/views/layouts/portal.html b/resources/views/layouts/portal.html
index 920da4b..63a0ca8 100644
--- a/resources/views/layouts/portal.html
+++ b/resources/views/layouts/portal.html
@@ -14,6 +14,17 @@
*, *::before, *::after { box-sizing: border-box; }
body { font-family: 'Inter', system-ui, -apple-system, sans-serif; background: #f8fafc; }
[x-cloak] { display: none !important; }
+
+ /* Nada debe hacer scrollear la página entera de lado en un teléfono.
+ Las tablas anchas ya scrollean en su propio contenedor; esto es la
+ red por debajo para lo que se agregue después y se olvide el
+ contenedor: el desborde se contiene en vez de romper el layout. */
+ @media (max-width: 640px) {
+ body { overflow-x: hidden; }
+ table { max-width: 100%; }
+ pre, code { overflow-x: auto; max-width: 100%; }
+ }
+
:root { --brand: #8eb02f; --brand-dark: #6d8c24; }
diff --git a/resources/views/notif_config.html b/resources/views/notif_config.html
index 9d1fc0f..99d208e 100644
--- a/resources/views/notif_config.html
+++ b/resources/views/notif_config.html
@@ -9,7 +9,7 @@
-
+
| Evento |
@@ -78,7 +78,7 @@
-
+
diff --git a/resources/views/partner_recursos.html b/resources/views/partner_recursos.html
index 9b529cc..1e3adda 100644
--- a/resources/views/partner_recursos.html
+++ b/resources/views/partner_recursos.html
@@ -48,7 +48,7 @@
-
+
| Nombre |
@@ -159,7 +159,7 @@
Sin recursos aún. |
-
+
diff --git a/resources/views/servidor_dashboard.html b/resources/views/servidor_dashboard.html
index d3dde01..cadd81e 100644
--- a/resources/views/servidor_dashboard.html
+++ b/resources/views/servidor_dashboard.html
@@ -160,7 +160,7 @@
-
+
| Proceso |
CPU% |
@@ -177,7 +177,7 @@
-
+
diff --git a/resources/views/url_monitor.html b/resources/views/url_monitor.html
index b882025..4555f60 100644
--- a/resources/views/url_monitor.html
+++ b/resources/views/url_monitor.html
@@ -69,7 +69,7 @@
-
+
| Nombre / URL |
@@ -169,7 +169,7 @@
-
+
@@ -305,7 +305,7 @@
Últimos registros
-
+
| Fecha |
@@ -337,7 +337,7 @@
-
+