WIP: feat(webui): Themes dropdown menu #2093

Draft
Animan8000 wants to merge 12 commits from Animan8000/SpaceNinjaServer:main into main
Contributor

Gives people the ability to switch to white (light) theme, if they want to. Dark is used by default. Initially wanted to add system-aware but realized how pointless that is, if almost everyone wants Dark as default anyway, realistically.

Gives people the ability to switch to white (light) theme, if they want to. Dark is used by default. Initially wanted to add system-aware but realized how pointless that is, if almost everyone wants Dark as default anyway, realistically.
Animan8000 added 12 commits 2025-05-21 09:58:45 -07:00
Owner

Not insanely mobile friendly

image.png

Not insanely mobile friendly ![image.png](/attachments/0c19a2b1-58a9-48ff-95eb-9f8fd46be791)
Author
Contributor

I see what you mean, mhm. But still usable enough, no? I tried changing to "Dark" & "Light" in the strings, but even on "Light" it already starts to insert the additional space. Not like a person would use the WebUI with such limited space likely anyway (even then, this doesn't limit the functionality from what I can tell, the extra space)

I see what you mean, mhm. But still usable enough, no? I tried changing to "Dark" & "Light" in the strings, but even on "Light" it already starts to insert the additional space. Not like a person would use the WebUI with such limited space likely anyway (even then, this **doesn't** limit the functionality from what I can tell, the extra space)
Author
Contributor

Let me know if I should change this in a "particular way". Been experimenting a bit with some ideas but havent found something that works ideal yet...

Let me know if I should change this in a "particular way". Been experimenting a bit with some ideas but havent found something that works ideal yet...
Owner

I don't see who this feature is for. It's a fine implementation, but I don't see the absurd amount of space this takes remotely being worth it given that I estimate literally no one will use it.

I don't see who this feature is for. It's a fine implementation, but I don't see the absurd amount of space this takes remotely being worth it given that I estimate literally no one will use it.
Sainan changed title from feat(webui): Themes dropdown menu to WIP: feat(webui): Themes dropdown menu 2025-05-23 06:06:46 -07:00
Author
Contributor

Let me know if I should change this in a "particular way". Been experimenting a bit with some ideas but havent found something that works ideal yet...

I've been actually thinking of adding a gear icon, that shows these things when clicking on it (when window is really small), but so far its been more headache than it needs to be (I already hate html now)

> Let me know if I should change this in a "particular way". Been experimenting a bit with some ideas but havent found something that works ideal yet... I've been actually thinking of adding a gear icon, that shows these things when clicking on it (when window is really small), but so far its been more headache than it needs to be (I already hate html now)
All checks were successful
Build / build (pull_request) Successful in 51s
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u main:Animan8000-main
git checkout Animan8000-main
Sign in to join this conversation.
No description provided.