From 7b249763f66d459327b798b044754622237ffa86 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Sat, 20 Dec 2025 00:07:34 +0000 Subject: [PATCH] fix: improve DiagnosticsPanel mobile responsiveness Header and action buttons now stack vertically on narrow screens instead of overflowing. Button labels are shortened on mobile. Related to discussion #845 (feedback from @MDE186) --- .../components/Settings/DiagnosticsPanel.tsx | 33 ++++++++++--------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/frontend-modern/src/components/Settings/DiagnosticsPanel.tsx b/frontend-modern/src/components/Settings/DiagnosticsPanel.tsx index bfb0d7c..8bc6a5e 100644 --- a/frontend-modern/src/components/Settings/DiagnosticsPanel.tsx +++ b/frontend-modern/src/components/Settings/DiagnosticsPanel.tsx @@ -308,22 +308,22 @@ export const DiagnosticsPanel: Component = () => { class="overflow-hidden border border-gray-200 dark:border-gray-700" border={false} > -
-
-
-
- +
+
+
+
+
-
-

System Diagnostics

-

+

+

System Diagnostics

+
-
+
-
+
Version {diagnosticsData()?.version}
Uptime: {formatUptime(diagnosticsData()?.uptime || 0)}
@@ -332,22 +332,23 @@ export const DiagnosticsPanel: Component = () => { type="button" onClick={runDiagnostics} disabled={loading()} - class="flex items-center gap-2 px-4 py-2.5 bg-white/20 hover:bg-white/30 text-white rounded-lg font-medium text-sm transition-all disabled:opacity-50 backdrop-blur-sm" + class="flex items-center gap-2 px-3 sm:px-4 py-2 sm:py-2.5 bg-white/20 hover:bg-white/30 text-white rounded-lg font-medium text-xs sm:text-sm transition-all disabled:opacity-50 backdrop-blur-sm whitespace-nowrap" > - {loading() ? 'Running...' : 'Run Diagnostics'} + {loading() ? '...' : 'Run'} +
{/* Quick Actions */} -
+

Test all connections and inspect runtime configuration

-
+