From 77c4c2fcdb92c6eec399c495be89915bf5757f85 Mon Sep 17 00:00:00 2001 From: Jan-Henrik Bruhn Date: Sun, 7 Dec 2025 13:06:12 +0100 Subject: [PATCH] Improve header typography hierarchy and layout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Increased title size from text-sm to text-lg for better prominence - Moved serial number to upper row next to title (prevents truncation) - Improved font sizes: serial (text-sm), controls (text-xs), not connected (text-sm) - Enlarged icons and padding for better touch targets and readability - Increased vertical spacing between rows for better breathing room 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- src/App.tsx | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 4ac0285..6cb39e0 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -116,31 +116,33 @@ function App() {
-

SKiTCH Controller

+

SKiTCH Controller

+ {machine.isConnected && machine.machineInfo?.serialNumber && ( + • {machine.machineInfo.serialNumber} + )} {machine.isPolling && ( - + )}
-
-

- {machine.isConnected ? (machine.machineInfo?.serialNumber || 'Connected') : 'Not Connected'} -

- {machine.isConnected && ( +
+ {machine.isConnected ? ( <> - - + + {machine.machineStatusName} + ) : ( +

Not Connected

)}