From d9cc4f39dd85eeb3c9b5dcfa02bec431eb11db87 Mon Sep 17 00:00:00 2001 From: vikingowl Date: Sun, 28 Dec 2025 05:38:33 +0100 Subject: [PATCH] fix(mobile): prevent sparkline chart overflow on small screens MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add min-w-0 to flex containers to allow proper shrinking - Hide sparklines below 400px viewport width - Add flex-shrink-0 and overflow-hidden to sparkline containers - Reduce font sizes and gaps on mobile for better fit Affects CpuCard, MemoryCard, and GpuCard sparkline displays. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- frontend/src/lib/components/cards/CpuCard.svelte | 8 ++++---- frontend/src/lib/components/cards/GpuCard.svelte | 14 +++++++------- .../src/lib/components/cards/MemoryCard.svelte | 14 +++++++------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/frontend/src/lib/components/cards/CpuCard.svelte b/frontend/src/lib/components/cards/CpuCard.svelte index 05c3396..73cf1b2 100644 --- a/frontend/src/lib/components/cards/CpuCard.svelte +++ b/frontend/src/lib/components/cards/CpuCard.svelte @@ -17,8 +17,8 @@ {#if $cpuStats}
-
-
+
+
{$cpuStats.totalUsage.toFixed(1)}% @@ -27,8 +27,8 @@
-
- +
diff --git a/frontend/src/lib/components/cards/GpuCard.svelte b/frontend/src/lib/components/cards/GpuCard.svelte index 96ae19d..af9af6b 100644 --- a/frontend/src/lib/components/cards/GpuCard.svelte +++ b/frontend/src/lib/components/cards/GpuCard.svelte @@ -19,18 +19,18 @@
-
-
-
- +
+
+
+ {$gpuStats.utilization}% - GPU + GPU
-
- +
diff --git a/frontend/src/lib/components/cards/MemoryCard.svelte b/frontend/src/lib/components/cards/MemoryCard.svelte index 6684199..6e9c27c 100644 --- a/frontend/src/lib/components/cards/MemoryCard.svelte +++ b/frontend/src/lib/components/cards/MemoryCard.svelte @@ -13,18 +13,18 @@
-
-
-
- +
+
+
+ {usedPercent.toFixed(1)}% - used + used
-
- +