Skip to content

Conversation

@dawnbomb
Copy link

@dawnbomb dawnbomb commented Aug 8, 2025

Honestly, the UI for Reloaded-II is ridiculously bad.

This was my first time trying to contribute to someone elses repo, so i went with a UI change to only the mods manager. (touching not a single other file). This is a good bit better then how it is now, but it can still be a lot better. I was hesitant to go further before i find out if changes i make will even be accepted.

Also... i'd like to do a even better UI overhaul to this and the other tabs. IDK who to ask for these permissions but i'd like to...

  • Make changes to the Colors list
  • Make changes to Styles. Somethings like the search having a bottom bar and forcing centered text is weird.
  • Be able to add new text. I feel like for this i am intimidated on if this is a big request or not. I get that reloaded-II has other language text support, and doing so would add new text that isn't supported in other languages. Still some UI things just look way better with more text. For example the new layout for the Mods Manager now has a top bar ontop of mods. Being able to have "Mods" text in that would be great, as it gives it a more professional feel, same for the apps list below it that now only has a search bar in it's top bar and would greatly benefit from having "Applications" text in it.

So in summary
1: I want this accepted i suppose
2: I want permissions to make changes to styles and colors.
3: I want to permissions to add new text. IDK how translations work. But it'd like Reloaded-II to look better.

For anyone to lazy to look, this is a before and after of the mods manager page.

BEFORE:
image

AFTER:
image

@TheBestAstroNOT
Copy link
Contributor

You'd probably ask @Sewer56 for permission iirc

@Sewer56
Copy link
Member

Sewer56 commented Aug 8, 2025

Just woke up and currently picking back up on a OS reinstall. So will take a while.

In short- yeah, this menu in particular sucks hard; it's been left unchanged since release all the way back in 2019. Mostly for the fact it's rarely used. Most of the UI was built without a designer 😅 (it was broken), so a rebuild+restart was needed to observe UI changes.

In practice, main thing people use this menu for is the 'New Mod' button, which in theory could be moved to another page entirely.

In any case, on that note- we should be able to remove the second box/list with the supported games entirely. Nowadays the 'Edit Mod Menu' allows for the editing of this information- so that would clean up the rest a bit.

Outside of that, I only briefly checked on my phone. There are some hardcoded custom background colours and margins in this diff (PR). Wherever possible, these should use the standardized names/sizes. Rest looks fine.


As for the themes, look in the output directory. All colours, styles for each component etc. are hotswappable via the theme folders.

@dawnbomb
Copy link
Author

dawnbomb commented Aug 8, 2025

I'll take that as i have permission to touch Colors / Themes.
Also yes i'm aware this entire menu is borderline useless. I picked it on purpose for a low chance to be refused and a good way to get an ask where the eyes of people in charge would see my questions.

I actually wanted to change the game page to remove the config mod button and just have the mods settings right in the page (And maybe make the launcher a bit taller or a bit wider). The mods manager was a safe testing ground for changes to apply over there.

I'll make some changes and try again tomorrow.

@Sewer56
Copy link
Member

Sewer56 commented Aug 8, 2025

As a general rule of thumb, smaller, more gradual changes are more likely to be merged than big ones.

So adding a 'settings gear' on the mod row would probably be seen as favourable by everyone. But changing a whole menu at once could be more contentious.

For the theme, if you're not changing the default, you can go as wild as you want as you can always just paste that into any existing install and choose it optionally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants