mouse0270 / lib-themer

A library used to create css variables for use in themes
MIT License
3 stars 2 forks source link

Feature Request Chat colours #23

Open ducky00 opened 1 year ago

ducky00 commented 1 year ago

Hey, it would be very cool if we could change the chat colours and make a full dark theme

mouse0270 commented 1 year ago

What do you mean by chat colours? Are you talking about the text on the chat messages?

You technically can by modifying the colors in the Foundry Virtual Table but many packages don't respect Foundry's css variables meaning their colors wouldn't be changed. I would need specific examples of things that need to be modified to patch for them.

ducky00 commented 1 year ago

image Here, these "white" chunks across the whole foundry UI, there's this module I used to use in v9 called twilight UI, I think it's super pretty, don't know if you know it. Would be possible to replicate the colour scheme of it using libthemer?

mouse0270 commented 1 year ago

Go to libThemer > Foundry Colorized and enable it.

This is an experimental stylesheet that attempts to apply styles to all of foundry.

I suggest setting App Background color to #363b48cc and Dialog Background Color to #342E43FF

Its a good starting point and looks like

image

Please keep in mind these stylesheets are not perfect, report any issues you experience so I can improve them.

ducky00 commented 1 year ago

image ok so here's what happens when I set the dialogue background color to full black, it seems just the dialogue color is changing, not the background

ducky00 commented 1 year ago

oh wait, when I change the background image it works just fine, done and done, thanks for the help man image anyway to change the color of the text bos though?

mouse0270 commented 1 year ago

I probably did not change it, I can add it in the next update. So it should get themed.

As for the dialog color not being overridden, that seems like a bug or that another module is overriding my settings?

ducky00 commented 1 year ago

I can totally run find the culprit later on if you tell me what I need to look for