From 16742ea5fa55835f1a2680eb7d8c6c7184b844b5 Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Sun, 25 Oct 2026 23:16:11 -0500 Subject: [PATCH] Add a 1 pixel 'border' around online state indicator so it stands out against the user's avatar --- lib/states/interface.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/states/interface.rb b/lib/states/interface.rb index 85e4147..97eafef 100644 --- a/lib/states/interface.rb +++ b/lib/states/interface.rb @@ -348,9 +348,13 @@ module W3DHubLauncher v_align: :bottom, h_align: :right, background_image: safe_get_image("#{ROOT_PATH}/media/ui/circle_small.png"), - background_image_color: account.signed_in? ? 0xff_26a269 : 0xff_77767b, + background_image_color: 0xff_77767b, tag: :account_online_state - ) + ) do + if account.signed_in? + image safe_get_image("#{ROOT_PATH}/media/ui/circle_small.png"), width: 1.0, height: 1.0, color: 0xff_26a269, padding: 1 + end + end end stack(fill: true, height: 1.0, margin_left: HALF_PADDING) do