BEEmod / BEE2.4

Tool to mod Portal 2's Puzzlemaker
282 stars 63 forks source link

Dark Mode/Theme #1176

Open PlumbingFan opened 5 years ago

PlumbingFan commented 5 years ago

This is something I think would be a nice addition/option. Having a dark theme would help if you like to work on maps late at night of early in the morning since you won't get blinded. if it is unable to be implemented or is already mentioned in another issue i can understand, but it would be nice.

image

TeamSpen210 commented 5 years ago

The tricky part is that I can't easily alter the palette icons and things like those since they're not transparent. And I might not be able to change the colours on many of the widgets, since they're native objects.

Konclan commented 5 years ago

Honestly, we should redo all the icons to be transparent. Unfortunately, there are a lot

TeamSpen210 commented 5 years ago

I'd like to ideally make them read the VTF files, so we don't have all the duplicates. But that would mean we can't use transparency to swap variants. Tricky...

PlumbingFan commented 5 years ago

Ok, and btw yes I am from the Beemod discord before I got banned, this is just my github account, ive matured now. I can understand the pallet icon's and everything, I just thought it was a cool idea, Thanks. @ TeamSpen210

PlumbingFan commented 5 years ago

I spaced the @ and your name so I would not ping you since I know you're busy.

TeamSpen210 commented 5 years ago

That's not actually how GitHub works, I'm watching this repository so I get notified when anything happens here. Additionally anyone who comments on an issue gets subscribed to it automatically.

PlumbingFan commented 5 years ago

Oh. ok! thanks for the info 😄

CubieJudy commented 4 years ago

Are the Icons that @Konclan is currently working on transparent? If so, that will help this happen. Cause this will be really a nice quality of life change. (For instance, if someone is doing stuff late at night)

Konclan commented 4 years ago

They are not only because that isn't supported yet but I can easily rerender everything transparent

Konclan commented 4 years ago

Oops

vrad-exe commented 4 years ago

What happens if you make in-game palette icons transparent, wouldn't it just show the default background color?

TeamSpen210 commented 4 years ago

Kinda obvious now I think about it, but it just displays ignoring the alpha channel.

vrad-exe commented 4 years ago

Ah, that would work perfectly then wouldn't it? BEE2 would read the alpha channel and display it transparent, but P2 won't.

vrad-exe commented 4 years ago

Then we still just include the normal background color in the icons.

vrad-exe commented 4 years ago

The only other problem with this would be the fact that the Puzzlemaker itself doesn't have a dark mode (or any way to add one AFAIK), making this kind of pointless since that's really where you'd be spending most of your time.

JustYourAverageGithubUser commented 3 years ago

I'm visually impaired and keep everything on my system in dark mode, With Portal 2 puzzle maker I don't have much issues, there's not much reading I have to do which really is where my main issues come from with light modes. However when I switch to BEE to read up on an items documentation or mess with settings I have a very difficult time, often having to get really close to the screen and causing my eyes to have a very painful unpleasant experience. So this would be a huge upside to me and allow me to use BEEMOD more comfortably.

vrad-exe commented 3 years ago

Hopefully this will be easier after the UI is rewritten, and also with the rendered icons.

TeamSpen210 commented 3 years ago

Actually it might not really help, since the widgets are native controls, and it sounds like Microsoft didn't really expose support for dark mode in many of the controls. I can definitely flip things I do have control over though.