From 51e6989ef4a86ccbbd0a5e44c7698e9d33738be1 Mon Sep 17 00:00:00 2001 From: Robert Garrett Date: Thu, 14 Aug 2025 08:55:13 -0500 Subject: [PATCH] Swap button colors to be less upsetting Making everything gray is still boring as dirt, but at least it doesn't look like debug info. --- src/config.rs | 2 +- src/widgets.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config.rs b/src/config.rs index e6f195e..51b3ac8 100644 --- a/src/config.rs +++ b/src/config.rs @@ -7,7 +7,7 @@ pub const WINDOW_SIZE: bevy::prelude::Vec2 = bevy::prelude::Vec2::new(800.0, 600 pub const UI_BUTTON_NORMAL: Color = Color::srgb(0.15, 0.15, 0.15); // Button color when it's just hanging out pub const UI_BUTTON_HOVERED: Color = Color::srgb(0.25, 0.25, 0.25); // ... when it's hovered -pub const UI_BUTTON_PRESSED: Color = Color::srgb(0.35, 0.75, 0.35); // ... when it's pressed +pub const UI_BUTTON_PRESSED: Color = Color::srgb(0.55, 0.55, 0.55); // ... when it's pressed pub(crate) const BACKGROUND_COLOR: Color = Color::srgb(0.3, 0.3, 0.3); pub(crate) const PLAYER_SHIP_COLOR: Color = Color::srgb(1.0, 1.0, 1.0); diff --git a/src/widgets.rs b/src/widgets.rs index 8e8dd38..d485717 100644 --- a/src/widgets.rs +++ b/src/widgets.rs @@ -5,7 +5,7 @@ use crate::{ }; use bevy::{ - color::palettes::css::{BLACK, GREEN, LIGHT_BLUE, RED, WHITE}, + color::palettes::css::{BLACK, DARK_GRAY, GREEN, LIGHT_BLUE, RED, WHITE}, prelude::*, }; @@ -261,7 +261,7 @@ fn operate_buttons( match *interaction { Interaction::Pressed => { *color = UI_BUTTON_PRESSED.into(); - border_color.0 = RED.into(); + border_color.0 = DARK_GRAY.into(); match menu_action { ButtonMenuAction::ToMainMenu => { game_state.set(GameState::TitleScreen);