From ded013af485ae0b2c91f2cb7e2a177dabad10f3b Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Sun, 5 Jul 2026 01:14:09 -0700 Subject: [PATCH] Chat View Refinement Nucleic-Session: 4E56990A-96AE-4597-9140-753CB82E769D Co-authored-by: Nucleic --- NucleicRemote/NucleicRemote/Views/SessionDetailView.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/NucleicRemote/NucleicRemote/Views/SessionDetailView.swift b/NucleicRemote/NucleicRemote/Views/SessionDetailView.swift index e41034a..6bb1d85 100644 --- a/NucleicRemote/NucleicRemote/Views/SessionDetailView.swift +++ b/NucleicRemote/NucleicRemote/Views/SessionDetailView.swift @@ -120,14 +120,16 @@ struct SessionDetailView: View { lockWhenOrchestra: true) Spacer(minLength: 4) if let percent = contextPercent { + // Weight and primary ink (not `.secondary`) so the metric stays legible over + // whatever the Liquid Glass bar is blurring through. Label("\(percent)%", systemImage: "gauge.with.dots.needle.33percent") - .font(.caption2).foregroundStyle(.secondary) + .font(.caption2.weight(.semibold)).foregroundStyle(.primary) .help("Context window used") } Toggle(isOn: Binding(get: { summary.auto }, set: { store.setSessionAuto(sessionID, $0) })) { Label("Auto", systemImage: summary.auto ? "bolt.fill" : "bolt.slash") } - .toggleStyle(.button).tint(Palette.accent).font(.caption2) + .toggleStyle(.button).tint(Palette.accent).font(.caption2.weight(.semibold)) } }