From 1881d597c71561f6a4f19e4e3765e2ed1722613b Mon Sep 17 00:00:00 2001 From: Andrew Blakeslee Moore Date: Mon, 6 Jul 2026 18:20:22 -0700 Subject: [PATCH] Adjust Live Activity Icon Color Nucleic-Session: 0849E748-A24E-4E30-90B3-33FD4D06C4DB Co-authored-by: Nucleic --- .../NucleicRemoteWidgets/SessionLiveActivity.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/NucleicRemote/NucleicRemoteWidgets/SessionLiveActivity.swift b/NucleicRemote/NucleicRemoteWidgets/SessionLiveActivity.swift index 38632c7..02af656 100644 --- a/NucleicRemote/NucleicRemoteWidgets/SessionLiveActivity.swift +++ b/NucleicRemote/NucleicRemoteWidgets/SessionLiveActivity.swift @@ -50,10 +50,12 @@ struct SessionLiveActivity: Widget { } } } compactLeading: { + // Calm state shows the Nucleic Control brand mark (the purple atom); when the + // user is needed it switches to the amber approval glyph. Image(systemName: state.needsAttention - ? ActivityPalette.glyph(.approval) : ActivityPalette.glyph(.running)) + ? ActivityPalette.glyph(.approval) : "atom") .foregroundStyle(state.needsAttention - ? ActivityPalette.attention : ActivityPalette.active) + ? ActivityPalette.attention : ActivityPalette.brand) } compactTrailing: { Text("\(state.needsAttention ? max(state.approvalCount, state.needsYouCount) : state.runningCount)") .font(.caption2.bold())