Oh, I'm liking this.... let's what it's like in the dark under my bed covers... IO hazard to think it may be a tad difficult to read text but will report back later...
@proffrink I did something similar for one of my community websites, but instead of trying to maintain two separate themes, I maintained one (to keep up with new updates) and added a little bit of javascript code to add a "lights out" button on the website which would append a "lights-out" class attribute to the main body element of the website, then you can add a `body.lights-out` in css and just maintain a css style which would override default if they button had been clicked, this can be saved per user session using `localStorage` too.
PM me on here or discord if you think it might be easier to go down this route and I'll show you some examples and how to do it.
The only thing I'd change is the read/unread thread title palette.
Still recognizable by the bold text in unread ones, but a different shade of grey (say darker for read and brighter for unread) would be easier to the eye.
I'd also turn all the white texts/buttons to a very light grey, or even light blue. For example I'm reading your name and holy shit my eyes are burning because of the contrast
If you guys spot any issues with this can you put them here? The options for changing the colours have changed slightly. I'd rather not hardcode any edits to any of the template files, but this is what I've had to do in the past and I'll do it again if there's something that can't be changed.