From 585d31a374585bd1a8ab2b0c907cb0af601fb3be Mon Sep 17 00:00:00 2001 From: josedario87 Date: Tue, 14 Oct 2025 02:21:51 -0600 Subject: [PATCH] =?UTF-8?q?fix:=20mejorar=20visualizaci=C3=B3n=20responsiv?= =?UTF-8?q?e=20en=20m=C3=B3vil=20para=20metabase-debug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ajustes realizados: Components: - MetabaseCardDisplay: grid responsive, queries con wrap, botones apilables - MetabaseCardsTable: filtros verticales en móvil, acciones con wrap Page: - Header responsive con elementos apilados - Stats en grid 2x2 para móvil, 4 columnas en desktop - Tamaños de fuente adaptados con breakpoints Todas las queries SQL y JSON ahora usan whitespace-pre-wrap y break-words para aprovechar el espacio vertical en lugar de scroll horizontal. --- .../metabase/MetabaseCardDisplay.vue | 10 +++---- .../metabase/MetabaseCardsTable.vue | 9 ++++--- nuxt4-app/app/pages/metabase-debug.vue | 27 ++++++++++--------- 3 files changed, 24 insertions(+), 22 deletions(-) diff --git a/nuxt4-app/app/components/metabase/MetabaseCardDisplay.vue b/nuxt4-app/app/components/metabase/MetabaseCardDisplay.vue index 81ba6ba..6e8cb05 100644 --- a/nuxt4-app/app/components/metabase/MetabaseCardDisplay.vue +++ b/nuxt4-app/app/components/metabase/MetabaseCardDisplay.vue @@ -16,7 +16,7 @@
-
+
Database ID: {{ card.database_id }} @@ -41,12 +41,12 @@ Ver SQL -
{{ card.dataset_query.native.query }}
+
{{ card.dataset_query.native.query }}
-
+
-
+

Resultados

{{ queryResult.data?.rows?.length || 0 }} filas en {{ queryResult.running_time || 0 }}ms @@ -88,7 +88,7 @@
-
{{ JSON.stringify(queryResult.data, null, 2) }}
+
{{ JSON.stringify(queryResult.data, null, 2) }}
diff --git a/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue b/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue index d2b2a1b..0a8bd78 100644 --- a/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue +++ b/nuxt4-app/app/components/metabase/MetabaseCardsTable.vue @@ -1,7 +1,7 @@