From de6bfb85f5021b0f888f50f907e5975aaa4d292a Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Sun, 25 Oct 2026 21:45:13 -0500 Subject: [PATCH] Tweaks downloads button styling and position --- lib/states/interface.rb | 7 ++++--- lib/theme.rb | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/states/interface.rb b/lib/states/interface.rb index 5cf5f0b..55c42c8 100644 --- a/lib/states/interface.rb +++ b/lib/states/interface.rb @@ -38,10 +38,11 @@ module W3DHubLauncher link("GAMES",height: 1.0, text_v_align: :center, font: FONT_BLACK, margin_left: PADDING) { page(Page::Games) } link("SERVERS",height: 1.0, text_v_align: :center, font: FONT_BLACK, margin_left: PADDING) { page(Page::ServerBrowser) } stack(fill: true) - image safe_get_image("#{ROOT_PATH}/media/icons/import.png"), height: 40, color: 0xff_bbbbbb, tip: "Downloads" do |img| - dialog(Dialog::Downloads) + stack(v_align: :center) do + button safe_get_image("#{ROOT_PATH}/media/icons/import.png"), image_height: 40, color: 0xff_bbbbbb, padding_left: QUARTER_PADDING, padding_right: QUARTER_PADDING, tip: "Downloads" do |img| + dialog(Dialog::Downloads) + end end - image safe_get_image("#{ROOT_PATH}/media/icons/information.png"), height: 40, color: 0xff_bbbbbb, tip: "Notifications" end # application task status bar container @application_task_status_bar_container = stack(width: 1.0, fill: true, margin_left: PADDING, visible: false) do diff --git a/lib/theme.rb b/lib/theme.rb index 05699bf..d3ef746 100644 --- a/lib/theme.rb +++ b/lib/theme.rb @@ -2,6 +2,7 @@ module W3DHubLauncher LARGE_PADDING = 40 PADDING = 20 HALF_PADDING = 10 + QUARTER_PADDING = 5 ALPHA_BLACK = 0x88_000000 ALPHA_GRAY = 0x88_5e5c64