Jump to content

Automatic "Night Theme 2.1"

BetteBalterZen

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? 🙂

PC Setup: 

HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel

Intel Core i7-10700K + Corsair Hydro Series H100x

G.SKILL TridentZ RGB 32GB (F4-3600C16Q-32GTZR)

ASUS ROG STRIX RTX 3080Ti OC LC

ASUS ROG STRIX Z490-G GAMING (Wi-Fi)

Samsung EVO Plus 1TB

Samsung EVO Plus 1TB

Crucial MX500 2TB

Crucial MX300 1.TB

Corsair HX1200i

 

Peripherals: 

Samsung Odyssey Neo G9 G95NC 57"

Samsung Odyssey Neo G7 32"

ASUS ROG Harpe Ace Aim Lab Edition Wireless

ASUS ROG Claymore II Wireless

ASUS ROG Sheath BLK LTD'

Corsair SP2500

Beyerdynamic TYGR 300R + FiiO K7 DAC/AMP

RØDE VideoMic II + Elgato WAVE Mic Arm

 

Racing SIM Setup: 

Sim-Lab GT1 EVO Sim Racing Cockpit + Sim-Lab GT1 EVO Single Screen holder

Svive Racing D1 Seat

Samsung Odyssey G9 49"

Simagic Alpha Mini

Simagic GT4 (Dual Clutch)

CSL Elite Pedals V2

Logitech K400 Plus

Link to comment
Share on other sites

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 980 Pro - 2TB NVMe SSD PSU: EVGA 1000 GQ, 80+ GOLD 1000W, Semi Modular GPU: MSI Radeon RX 580 GAMING X 8G RAM: Corsair Dominator Platinum 64GB (4 x 16GB) DDR4 3200mhz Motherboard: Asus ROG STRIX Z370-E Gaming

Link to comment
Share on other sites

Link to post
Share on other sites

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? 

PC Setup: 

HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel

Intel Core i7-10700K + Corsair Hydro Series H100x

G.SKILL TridentZ RGB 32GB (F4-3600C16Q-32GTZR)

ASUS ROG STRIX RTX 3080Ti OC LC

ASUS ROG STRIX Z490-G GAMING (Wi-Fi)

Samsung EVO Plus 1TB

Samsung EVO Plus 1TB

Crucial MX500 2TB

Crucial MX300 1.TB

Corsair HX1200i

 

Peripherals: 

Samsung Odyssey Neo G9 G95NC 57"

Samsung Odyssey Neo G7 32"

ASUS ROG Harpe Ace Aim Lab Edition Wireless

ASUS ROG Claymore II Wireless

ASUS ROG Sheath BLK LTD'

Corsair SP2500

Beyerdynamic TYGR 300R + FiiO K7 DAC/AMP

RØDE VideoMic II + Elgato WAVE Mic Arm

 

Racing SIM Setup: 

Sim-Lab GT1 EVO Sim Racing Cockpit + Sim-Lab GT1 EVO Single Screen holder

Svive Racing D1 Seat

Samsung Odyssey G9 49"

Simagic Alpha Mini

Simagic GT4 (Dual Clutch)

CSL Elite Pedals V2

Logitech K400 Plus

Link to comment
Share on other sites

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 980 Pro - 2TB NVMe SSD PSU: EVGA 1000 GQ, 80+ GOLD 1000W, Semi Modular GPU: MSI Radeon RX 580 GAMING X 8G RAM: Corsair Dominator Platinum 64GB (4 x 16GB) DDR4 3200mhz Motherboard: Asus ROG STRIX Z370-E Gaming

Link to comment
Share on other sites

Link to post
Share on other sites

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. :)

PC Setup: 

HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel

Intel Core i7-10700K + Corsair Hydro Series H100x

G.SKILL TridentZ RGB 32GB (F4-3600C16Q-32GTZR)

ASUS ROG STRIX RTX 3080Ti OC LC

ASUS ROG STRIX Z490-G GAMING (Wi-Fi)

Samsung EVO Plus 1TB

Samsung EVO Plus 1TB

Crucial MX500 2TB

Crucial MX300 1.TB

Corsair HX1200i

 

Peripherals: 

Samsung Odyssey Neo G9 G95NC 57"

Samsung Odyssey Neo G7 32"

ASUS ROG Harpe Ace Aim Lab Edition Wireless

ASUS ROG Claymore II Wireless

ASUS ROG Sheath BLK LTD'

Corsair SP2500

Beyerdynamic TYGR 300R + FiiO K7 DAC/AMP

RØDE VideoMic II + Elgato WAVE Mic Arm

 

Racing SIM Setup: 

Sim-Lab GT1 EVO Sim Racing Cockpit + Sim-Lab GT1 EVO Single Screen holder

Svive Racing D1 Seat

Samsung Odyssey G9 49"

Simagic Alpha Mini

Simagic GT4 (Dual Clutch)

CSL Elite Pedals V2

Logitech K400 Plus

Link to comment
Share on other sites

Link to post
Share on other sites

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 :)

PC Setup: 

HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel

Intel Core i7-10700K + Corsair Hydro Series H100x

G.SKILL TridentZ RGB 32GB (F4-3600C16Q-32GTZR)

ASUS ROG STRIX RTX 3080Ti OC LC

ASUS ROG STRIX Z490-G GAMING (Wi-Fi)

Samsung EVO Plus 1TB

Samsung EVO Plus 1TB

Crucial MX500 2TB

Crucial MX300 1.TB

Corsair HX1200i

 

Peripherals: 

Samsung Odyssey Neo G9 G95NC 57"

Samsung Odyssey Neo G7 32"

ASUS ROG Harpe Ace Aim Lab Edition Wireless

ASUS ROG Claymore II Wireless

ASUS ROG Sheath BLK LTD'

Corsair SP2500

Beyerdynamic TYGR 300R + FiiO K7 DAC/AMP

RØDE VideoMic II + Elgato WAVE Mic Arm

 

Racing SIM Setup: 

Sim-Lab GT1 EVO Sim Racing Cockpit + Sim-Lab GT1 EVO Single Screen holder

Svive Racing D1 Seat

Samsung Odyssey G9 49"

Simagic Alpha Mini

Simagic GT4 (Dual Clutch)

CSL Elite Pedals V2

Logitech K400 Plus

Link to comment
Share on other sites

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 comment
Share on other sites

Link to post
Share on other sites

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 :)

PC Setup: 

HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel

Intel Core i7-10700K + Corsair Hydro Series H100x

G.SKILL TridentZ RGB 32GB (F4-3600C16Q-32GTZR)

ASUS ROG STRIX RTX 3080Ti OC LC

ASUS ROG STRIX Z490-G GAMING (Wi-Fi)

Samsung EVO Plus 1TB

Samsung EVO Plus 1TB

Crucial MX500 2TB

Crucial MX300 1.TB

Corsair HX1200i

 

Peripherals: 

Samsung Odyssey Neo G9 G95NC 57"

Samsung Odyssey Neo G7 32"

ASUS ROG Harpe Ace Aim Lab Edition Wireless

ASUS ROG Claymore II Wireless

ASUS ROG Sheath BLK LTD'

Corsair SP2500

Beyerdynamic TYGR 300R + FiiO K7 DAC/AMP

RØDE VideoMic II + Elgato WAVE Mic Arm

 

Racing SIM Setup: 

Sim-Lab GT1 EVO Sim Racing Cockpit + Sim-Lab GT1 EVO Single Screen holder

Svive Racing D1 Seat

Samsung Odyssey G9 49"

Simagic Alpha Mini

Simagic GT4 (Dual Clutch)

CSL Elite Pedals V2

Logitech K400 Plus

Link to comment
Share on other sites

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

×