Reorder main menu buttons#37441
Open
Tanza3D wants to merge 1 commit intoppy:masterfrom
Open
Conversation
Author
|
Will fix tests tomorrow morning, oops |
Contributor
|
ok looks good but for the love of god keep the exit to the right because for me when it's on the left it feels so unnatural than on the right. so conclusion keep the exit button on the right pls and we good :> |
Author
|
Only solution I can think of to fix larger UI scaling is to move the exit button somewhere else entirely outside of the button bar (or move the browse or edit button somewhere else) - not sure though |
Member
|
The colours also look weird. There's now two items on the top level with the same colour and it feels very lopsided. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




This reorganizes the main menu buttons to expose the new Ranked Play and other multiplayer features more directly - it uses the following layout:
[osu! logo]
This also moves the Exit button to the left of the screen to keep visual balance with the osu! logo - let me know if this should be moved back to the right - if it stays on the left, I'd be tempted to suggest adding the "are you sure?" popup when clicking it as well, just to avoid people accidentally exiting out due to muscle memory
Alternatively, it could go in the full bottom left of the screen, though that feels very out of place compared to the rest.
2026-04-21.02-12-43.mp4
Main part I'm concerned about is how I'm removing the Exit button if the platform doesn't support it, but I don't really have any better ideas of how to handle it. First time working with the codebase so please point me in the right direction if there's a better way to do this!
Here's how it'd look with the exit button in it's normal place:
