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())