Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
BetteBalterZen

Automatic "Night Theme 2.1"

Recommended Posts

Posted Original PosterOP

Is it possible to make this forum automatically enable the Night Theme after a certain time, fx at 18:00 everyday and then go back to Day Theme each day at 08:00? 馃檪


Intel Core i7-8700K @4.7GHz |聽MSI GeForce GTX 1080 Ti Areo OC聽|聽Corsair Vengeance聽3200MHz 16GB (2x8GB)

Samsung 49"聽CRG9聽QLED聽32:9 |聽Corsair Gaming Audio Series SP2500

Full聽PC setup (+ all extras)聽in "System"-section of my >profile-page<

Link to post
Share on other sites

Sounds expensive and unnecessarily taxing for a forum website IMHO.
Big issue A is how the site would have to determine what time is it. You could have it geolocate you but that's info I don't feel safe giving anyone, including the fine people at LMG. Then you have the unnecessary work it has to do on either the server end, which would bog down the servers and could make the site feel sluggish,or on the client side, which could spell trouble depending on the device and browser.
I vote for just ditching light mode all together and not bothering. DARK MODE FOR THE DARK GODS


CPU: Intel core i7-8086K Case: CORSAIR Crystal 570X RGB CPU Cooler: Corsair Hydro Series H150i PRO RGB Storage: Samsung 960 EVO Series - 1TB PCIe NVMe - M.2 Internal PSU: EVGA 1000 GQ, 80+ GOLD 1000W, Semi Modular GPU: GeForce RTX 2080 GAMING X TRIO RAM: Corsair Dominator Platinum 32GB (2 x 16GB) DDR4 3200mhz Motherboard: Asus ROG STRIX Z370-E Gaming

Link to post
Share on other sites
Posted Original PosterOP
18 minutes ago, Jumballi said:

Sounds expensive and unnecessarily taxing for a forum website IMHO.
Big issue A is how the site would have to determine what time is it. You could have it geolocate you but that's info I don't feel safe giving anyone, including the fine people at LMG. Then you have the unnecessary work it has to do on either the server end, which would bog down the servers and could make the site feel sluggish,or on the client side, which could spell trouble depending on the device and browser.
I vote for just ditching light mode all together and not bothering. DARK MODE FOR THE DARK GODS

Oh right, I understand.

I can't see how this simple feature would be taxing though... Also, like on many other forums and sites, you could type in your location time in the settings of your profile, and using that - via a simple script - the website could auto enable and disable the Night Theme at certain times.

But I take your answer as it isn't possible on this forum?聽


Intel Core i7-8700K @4.7GHz |聽MSI GeForce GTX 1080 Ti Areo OC聽|聽Corsair Vengeance聽3200MHz 16GB (2x8GB)

Samsung 49"聽CRG9聽QLED聽32:9 |聽Corsair Gaming Audio Series SP2500

Full聽PC setup (+ all extras)聽in "System"-section of my >profile-page<

Link to post
Share on other sites
3 minutes ago, BetteBalterZen said:

Oh right, I understand. I can't see how this simple feature would be taxing though... But I take your answer as it isn't possible on this forum?聽

I don't speak for the forum, but I can speak as a Comp engineer. While it's true that this feature is actually pretty benign, it does add a "tick" in the process line. Now a small "tick" is just as it sounds, small, but the problem arises when you start to add it up. If this ran server side, the thousands of users who use the site per hour would make this essentially a large process. It could work on the user side, it's just that users are monsters that have to use a different device and browser as you, which could just outright not be compatible.

Now this idea isn't bad on the surface, and as more and more devices add a global dark mode, we can quite possibly see this being an viable option on the user end.
I set device to dark mode > browser checks device preference for dark mode > website checks browser
I personally thing that when this finally becomes a thing, a timed dark mode would literally be a seamless implementation.


CPU: Intel core i7-8086K Case: CORSAIR Crystal 570X RGB CPU Cooler: Corsair Hydro Series H150i PRO RGB Storage: Samsung 960 EVO Series - 1TB PCIe NVMe - M.2 Internal PSU: EVGA 1000 GQ, 80+ GOLD 1000W, Semi Modular GPU: GeForce RTX 2080 GAMING X TRIO RAM: Corsair Dominator Platinum 32GB (2 x 16GB) DDR4 3200mhz Motherboard: Asus ROG STRIX Z370-E Gaming

Link to post
Share on other sites
Posted Original PosterOP
1 minute ago, Jumballi said:

I don't speak for the forum, but I can speak as a Comp engineer. While it's true that this feature is actually pretty benign, it does add a "tick" in the process line. Now a small "tick" is just as it sounds, small, but the problem arises when you start to add it up. If this ran server side, the thousands of users who use the site per hour would make this essentially a large process. It could work on the user side, it's just that users are monsters that have to use a different device and browser as you, which could just outright not be compatible.

Now this idea isn't bad on the surface, and as more and more devices add a global dark mode, we can quite possibly see this being an viable option on the user end.
I set device to dark mode > browser checks device preference for dark mode > website checks browser
I personally thing that when this finally becomes a thing, a timed dark mode would literally be a seamless implementation.

Right, that's a good point - with the small "tick" actually being more than just "small" on the serverside. I understand that.聽

But yes, I'd still like this to be a feature, and yeah I know, it is absolutely not an important feature. I just usually switch between Day and Night themes everyday, because I prefer Day themes during the day, because a black screen with white text while my whole room is perfectly lit up by sunlight, actually is tough for my eyes. But it's the other way around when it's dark. :)


Intel Core i7-8700K @4.7GHz |聽MSI GeForce GTX 1080 Ti Areo OC聽|聽Corsair Vengeance聽3200MHz 16GB (2x8GB)

Samsung 49"聽CRG9聽QLED聽32:9 |聽Corsair Gaming Audio Series SP2500

Full聽PC setup (+ all extras)聽in "System"-section of my >profile-page<

Link to post
Share on other sites

I mean a little JS code that just reads the local computer time to do it means it wouldn't need to be run server side, and would actually be extremely lightweight.聽 I mean just to display a clock you only need 15 lines of JS code.聽 So if any of our computers are struggling to run the javascript itself to check time and then apply theme based on our set time on聽our聽computer, that's not going to cause much of an impact in performance.聽 You'd need a 486 to really feel that pain.聽 ;)

Now, implementing it on the forum software, that's a different story, I don't know if Invision can have this added or not.


CPU: AMD FX-8320 @ 4GHz, 4.3GHz Turbo聽RAM:Kingston 16GB DDR3

GPU: Nvidia GTX 1050 Ti 4GB聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽OS: Windows 10/Linux

Link to post
Share on other sites
Posted Original PosterOP
42 minutes ago, Hakemon said:

I mean a little JS code that just reads the local computer time to do it means it wouldn't need to be run server side, and would actually be extremely lightweight.聽 I mean just to display a clock you only need 15 lines of JS code.聽 So if any of our computers are struggling to run the javascript itself to check time and then apply theme based on our set time on聽our聽computer, that's not going to cause much of an impact in performance.聽 You'd need a 486 to really feel that pain.聽 ;)

Now, implementing it on the forum software, that's a different story, I don't know if Invision can have this added or not.

Right! I thought it wouldn't take much to make but yes - it's a different story about adding it. Again, it's not important at all, but it would be a nice feature IMO :)


Intel Core i7-8700K @4.7GHz |聽MSI GeForce GTX 1080 Ti Areo OC聽|聽Corsair Vengeance聽3200MHz 16GB (2x8GB)

Samsung 49"聽CRG9聽QLED聽32:9 |聽Corsair Gaming Audio Series SP2500

Full聽PC setup (+ all extras)聽in "System"-section of my >profile-page<

Link to post
Share on other sites

I think this has been requested before. Theme is user-based setting, and apparently those aren't easy to add or configure. So anything so detailed would have to be made or enabled by forum software devs.

And they don't like us very much. /jk, but only a bit


^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to post
Share on other sites
Posted Original PosterOP
1 hour ago, LogicalDrm said:

I think this has been requested before. Theme is user-based setting, and apparently those aren't easy to add or configure. So anything so detailed would have to be made or enabled by forum software devs.

And they don't like us very much. /jk, but only a bit

Copy that :)


Intel Core i7-8700K @4.7GHz |聽MSI GeForce GTX 1080 Ti Areo OC聽|聽Corsair Vengeance聽3200MHz 16GB (2x8GB)

Samsung 49"聽CRG9聽QLED聽32:9 |聽Corsair Gaming Audio Series SP2500

Full聽PC setup (+ all extras)聽in "System"-section of my >profile-page<

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now