From beb977892ebb47fd044b99568a08421fc4a6a0d8 Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Wed, 29 Oct 2025 16:47:02 +0900 Subject: [PATCH] Use better iconography and colour for queue completion notification --- .../OnlinePlay/Matchmaking/Queue/QueueController.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/osu.Game/Screens/OnlinePlay/Matchmaking/Queue/QueueController.cs b/osu.Game/Screens/OnlinePlay/Matchmaking/Queue/QueueController.cs index 3b9fc145d6..80cc6e1bd7 100644 --- a/osu.Game/Screens/OnlinePlay/Matchmaking/Queue/QueueController.cs +++ b/osu.Game/Screens/OnlinePlay/Matchmaking/Queue/QueueController.cs @@ -7,7 +7,10 @@ using osu.Framework.Audio.Sample; using osu.Framework.Bindables; using osu.Framework.Extensions.ObjectExtensions; using osu.Framework.Graphics; +using osu.Framework.Graphics.Colour; +using osu.Framework.Graphics.Sprites; using osu.Framework.Screens; +using osu.Game.Graphics; using osu.Game.Online.Multiplayer; using osu.Game.Online.Rooms; using osu.Game.Overlays; @@ -200,7 +203,14 @@ namespace osu.Game.Screens.OnlinePlay.Matchmaking.Queue public partial class MatchFoundNotification : ProgressCompletionNotification { - // for future use. + protected override IconUsage CloseButtonIcon => FontAwesome.Solid.Times; + + [BackgroundDependencyLoader] + private void load(OsuColour colours) + { + Icon = FontAwesome.Solid.Bolt; + IconContent.Colour = ColourInfo.GradientVertical(colours.YellowDark, colours.YellowLight); + } } } }