From ca8cb6c6cbc8d362c5a6800cce73b54bd57d4997 Mon Sep 17 00:00:00 2001 From: autocommit Date: Thu, 4 Jun 2026 21:45:41 -0700 Subject: [PATCH] =?UTF-8?q?ux(world-map-hud):=20=F0=9F=9A=B8=20Improve=20w?= =?UTF-8?q?orld=20map=20HUD=20layout=20and=20interactions=20for=20better?= =?UTF-8?q?=20usability=20and=20visual=20clarity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- src/game/engine/scenes/hud/world_map_hud.gd | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/game/engine/scenes/hud/world_map_hud.gd b/src/game/engine/scenes/hud/world_map_hud.gd index 2bd69821..bfb547f6 100644 --- a/src/game/engine/scenes/hud/world_map_hud.gd +++ b/src/game/engine/scenes/hud/world_map_hud.gd @@ -213,8 +213,8 @@ func _build_patrol_banner() -> void: _patrol_banner.offset_bottom = 162.0 _patrol_banner.visible = false var style: StyleBoxFlat = StyleBoxFlat.new() - style.bg_color = Color(0.05, 0.08, 0.14, 0.94) - style.border_color = Color(0.3, 0.55, 0.9, 0.9) + style.bg_color = ThemeAssets.color("background.panel") + style.border_color = ThemeAssets.color("accent.science") style.set_border_width_all(2) style.set_corner_radius_all(4) style.content_margin_left = 12.0 @@ -226,7 +226,7 @@ func _build_patrol_banner() -> void: _patrol_banner_label = Label.new() _patrol_banner_label.name = "PatrolBannerLabel" _patrol_banner_label.add_theme_font_size_override("font_size", 15) - _patrol_banner_label.add_theme_color_override("font_color", Color(0.75, 0.88, 1.0)) + _patrol_banner_label.add_theme_color_override("font_color", ThemeAssets.color("accent.science")) _patrol_banner_label.horizontal_alignment = HORIZONTAL_ALIGNMENT_CENTER _patrol_banner_label.autowrap_mode = TextServer.AUTOWRAP_WORD_SMART _patrol_banner.add_child(_patrol_banner_label) @@ -245,8 +245,8 @@ func _build_rally_command_picker() -> void: _rally_command_picker.offset_bottom = 48.0 _rally_command_picker.visible = false var style: StyleBoxFlat = StyleBoxFlat.new() - style.bg_color = Color(0.05, 0.08, 0.14, 0.96) - style.border_color = Color(0.55, 0.75, 0.35, 0.9) + style.bg_color = ThemeAssets.color("background.panel") + style.border_color = ThemeAssets.color("accent.sage") style.set_border_width_all(2) style.set_corner_radius_all(4) style.content_margin_left = 14.0 @@ -263,7 +263,7 @@ func _build_rally_command_picker() -> void: var title: Label = Label.new() title.text = ThemeVocabulary.lookup("rally_command_pick_title") title.add_theme_font_size_override("font_size", 13) - title.add_theme_color_override("font_color", Color(0.75, 0.88, 1.0)) + title.add_theme_color_override("font_color", ThemeAssets.color("accent.science")) title.horizontal_alignment = HORIZONTAL_ALIGNMENT_CENTER vbox.add_child(title) @@ -360,8 +360,8 @@ func show_notification(text: String) -> void: panel.mouse_filter = Control.MOUSE_FILTER_IGNORE var style: StyleBoxFlat = StyleBoxFlat.new() - style.bg_color = Color(0.08, 0.06, 0.04, 0.92) - style.border_color = Color(0.85, 0.7, 0.3, 0.85) + style.bg_color = ThemeAssets.color("background.panel") + style.border_color = ThemeAssets.color("accent.gold") style.set_border_width_all(2) style.set_corner_radius_all(4) style.content_margin_left = 12.0 @@ -373,7 +373,7 @@ func show_notification(text: String) -> void: var label: Label = Label.new() label.text = text label.add_theme_font_size_override("font_size", 14) - label.add_theme_color_override("font_color", Color(1.0, 0.94, 0.78)) + label.add_theme_color_override("font_color", ThemeAssets.color("text.primary")) label.autowrap_mode = TextServer.AUTOWRAP_WORD_SMART panel.add_child(label)