From 47f816696c44d0483cce8807b9b755ad4d411786 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 1 Jan 2026 20:47:51 +0000 Subject: [PATCH] fix: refine A2UI status HUD styling --- CHANGELOG.md | 1 + src/canvas-host/a2ui/index.html | 34 ++++++++++++++++++--------------- 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6333a0353..99c324ec3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -88,6 +88,7 @@ - macOS menu: device rows now pack platform/version on the first line, and command lists wrap in submenus. - macOS menu: split device platform/version across first and second rows for better fit. - macOS Canvas: show remote control status in the debug overlay and log A2UI auto-nav decisions. +- Canvas A2UI: polish the debug status HUD styling. - iOS node: fix ReplayKit screen recording crash caused by queue isolation assertions during capture. - iOS Talk Mode: avoid audio tap queue assertions when starting recognition. - macOS: use $HOME/Library/pnpm for SSH PATH exports (thanks @mbelinky). diff --git a/src/canvas-host/a2ui/index.html b/src/canvas-host/a2ui/index.html index 0dc1d46f9..fb98e0e98 100644 --- a/src/canvas-host/a2ui/index.html +++ b/src/canvas-host/a2ui/index.html @@ -123,25 +123,29 @@ z-index: 3; } #clawdis-status .card { - text-align: center; - padding: 16px 18px; - border-radius: 14px; - background: rgba(18, 18, 22, 0.42); - border: 1px solid rgba(255,255,255,0.08); - box-shadow: 0 18px 60px rgba(0,0,0,0.55); - -webkit-backdrop-filter: blur(14px); - backdrop-filter: blur(14px); + width: min(560px, 88vw); + text-align: left; + padding: 14px 16px 12px; + border-radius: 16px; + background: + linear-gradient(140deg, rgba(23, 24, 35, 0.78), rgba(18, 19, 28, 0.55)); + border: 1px solid rgba(255,255,255,0.12); + box-shadow: 0 16px 46px rgba(0,0,0,0.52), inset 0 1px 0 rgba(255,255,255,0.06); + -webkit-backdrop-filter: blur(18px) saturate(140%); + backdrop-filter: blur(18px) saturate(140%); } #clawdis-status .title { - font: 600 20px -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", system-ui, sans-serif; - letter-spacing: 0.2px; - color: rgba(255,255,255,0.92); - text-shadow: 0 0 22px rgba(42, 113, 255, 0.35); + font: 600 12px/1.2 -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif; + letter-spacing: 0.45px; + text-transform: uppercase; + color: rgba(255,255,255,0.7); } #clawdis-status .subtitle { - margin-top: 6px; - font: 500 12px -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif; - color: rgba(255,255,255,0.58); + margin-top: 8px; + font: 500 13px/1.45 -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif; + color: rgba(255,255,255,0.9); + white-space: pre-wrap; + overflow-wrap: anywhere; } clawdis-a2ui-host { display: block;