From a8feb159ced928d44090c6778359e60e9b2fc11c Mon Sep 17 00:00:00 2001 From: flemming-it Date: Thu, 18 Jun 2026 12:45:59 +0200 Subject: [PATCH] fix(ui): production channel pill is green, not error-red MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The active-channel pill coloured 'production' with the theme error colour — red read as 'something is broken'. Use ChainColors.success (live & healthy) instead; still visibly distinct from beta (amber), dev (accent) and local (grey). Signed-off-by: flemming-it --- lib/main.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 3046664..4e9d61a 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -909,7 +909,8 @@ class _ChannelPill extends StatelessWidget { Color _accent(ColorScheme cs) { switch (channel) { case 'production': - return cs.error; + // "Live & healthy", not an error — red here read as a fault. + return ChainColors.success; case 'beta': return ChainColors.warning; case 'dev': @@ -1023,7 +1024,8 @@ class _CollapsedChannelChip extends StatelessWidget { Color _accent(ColorScheme cs) { switch (channel) { case 'production': - return cs.error; + // "Live & healthy", not an error — red here read as a fault. + return ChainColors.success; case 'beta': return ChainColors.warning; case 'dev':