Jump to content

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

GAMER 

SPEC: HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel – AMD Ryzen 7 9800X3D + ASUS ROG RYUJIN III 360 – G.SKILL Trident Z5 Neo RGB DDR5-6000 64GB CL30-40-40-96 – ASUS RTX ROG ASTRAL 5080 OC – ASUS ROG STRIX B850-E GAMING Wi-Fi – Samsung EVO Plus 1TB, Samsung EVO Plus 1TB – Corsair HX1200i
GEAR: Samsung Odyssey Neo G9 G95NC 57" – ASUS ROG Harpe Ace Aim Lab Edition Wireless – ASUS ROG Claymore II Wireless –
ASUS ROG Sheath BLK LTD – FiiO K7 DAC/AMP + Beyerdynamic DT 770 PRO X (Limited Editon), Edifier S351DB, Steelseries Arctis Nova Pro Wireless


Home LAB
SPEC: Corsair 4000D Airflow TG – AMD Ryzen Threadripper 1950X – Corsair Vengeance LPX 128GB (CMK32GX4M2D3000C16 x4) – ASUS GeForce GT710 1GB – ASUS ROG Zenith Extreme – ROG AREION 10Gbps – Toshiba XG6 1TB, WD 256GB, Kioxia 256GB – Corsair HX750
GEAR: Philips 346B1C 34" – Logitech MX Keys – Logitech M705 – Jabra Evolve2 75

 

Racing SIM

GEAR: Sim-Lab GT1 EVO Sim Racing Cockpit + Integrated Vario Triple mount – Svive Racing D1 Seat – MSI 325CQRXF 32" x3 – Simagic Alpha Mini + Simagic GT4 (Dual Clutch) – CSL Elite Pedals V2 – Logitech K400 Plus

Link to comment
https://linustechtips.com/topic/1179365-automatic-night-theme-21/
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 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? 

GAMER 

SPEC: HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel – AMD Ryzen 7 9800X3D + ASUS ROG RYUJIN III 360 – G.SKILL Trident Z5 Neo RGB DDR5-6000 64GB CL30-40-40-96 – ASUS RTX ROG ASTRAL 5080 OC – ASUS ROG STRIX B850-E GAMING Wi-Fi – Samsung EVO Plus 1TB, Samsung EVO Plus 1TB – Corsair HX1200i
GEAR: Samsung Odyssey Neo G9 G95NC 57" – ASUS ROG Harpe Ace Aim Lab Edition Wireless – ASUS ROG Claymore II Wireless –
ASUS ROG Sheath BLK LTD – FiiO K7 DAC/AMP + Beyerdynamic DT 770 PRO X (Limited Editon), Edifier S351DB, Steelseries Arctis Nova Pro Wireless


Home LAB
SPEC: Corsair 4000D Airflow TG – AMD Ryzen Threadripper 1950X – Corsair Vengeance LPX 128GB (CMK32GX4M2D3000C16 x4) – ASUS GeForce GT710 1GB – ASUS ROG Zenith Extreme – ROG AREION 10Gbps – Toshiba XG6 1TB, WD 256GB, Kioxia 256GB – Corsair HX750
GEAR: Philips 346B1C 34" – Logitech MX Keys – Logitech M705 – Jabra Evolve2 75

 

Racing SIM

GEAR: Sim-Lab GT1 EVO Sim Racing Cockpit + Integrated Vario Triple mount – Svive Racing D1 Seat – MSI 325CQRXF 32" x3 – Simagic Alpha Mini + Simagic GT4 (Dual Clutch) – CSL Elite Pedals V2 – Logitech K400 Plus

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

GAMER 

SPEC: HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel – AMD Ryzen 7 9800X3D + ASUS ROG RYUJIN III 360 – G.SKILL Trident Z5 Neo RGB DDR5-6000 64GB CL30-40-40-96 – ASUS RTX ROG ASTRAL 5080 OC – ASUS ROG STRIX B850-E GAMING Wi-Fi – Samsung EVO Plus 1TB, Samsung EVO Plus 1TB – Corsair HX1200i
GEAR: Samsung Odyssey Neo G9 G95NC 57" – ASUS ROG Harpe Ace Aim Lab Edition Wireless – ASUS ROG Claymore II Wireless –
ASUS ROG Sheath BLK LTD – FiiO K7 DAC/AMP + Beyerdynamic DT 770 PRO X (Limited Editon), Edifier S351DB, Steelseries Arctis Nova Pro Wireless


Home LAB
SPEC: Corsair 4000D Airflow TG – AMD Ryzen Threadripper 1950X – Corsair Vengeance LPX 128GB (CMK32GX4M2D3000C16 x4) – ASUS GeForce GT710 1GB – ASUS ROG Zenith Extreme – ROG AREION 10Gbps – Toshiba XG6 1TB, WD 256GB, Kioxia 256GB – Corsair HX750
GEAR: Philips 346B1C 34" – Logitech MX Keys – Logitech M705 – Jabra Evolve2 75

 

Racing SIM

GEAR: Sim-Lab GT1 EVO Sim Racing Cockpit + Integrated Vario Triple mount – Svive Racing D1 Seat – MSI 325CQRXF 32" x3 – Simagic Alpha Mini + Simagic GT4 (Dual Clutch) – CSL Elite Pedals V2 – Logitech K400 Plus

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

GAMER 

SPEC: HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel – AMD Ryzen 7 9800X3D + ASUS ROG RYUJIN III 360 – G.SKILL Trident Z5 Neo RGB DDR5-6000 64GB CL30-40-40-96 – ASUS RTX ROG ASTRAL 5080 OC – ASUS ROG STRIX B850-E GAMING Wi-Fi – Samsung EVO Plus 1TB, Samsung EVO Plus 1TB – Corsair HX1200i
GEAR: Samsung Odyssey Neo G9 G95NC 57" – ASUS ROG Harpe Ace Aim Lab Edition Wireless – ASUS ROG Claymore II Wireless –
ASUS ROG Sheath BLK LTD – FiiO K7 DAC/AMP + Beyerdynamic DT 770 PRO X (Limited Editon), Edifier S351DB, Steelseries Arctis Nova Pro Wireless


Home LAB
SPEC: Corsair 4000D Airflow TG – AMD Ryzen Threadripper 1950X – Corsair Vengeance LPX 128GB (CMK32GX4M2D3000C16 x4) – ASUS GeForce GT710 1GB – ASUS ROG Zenith Extreme – ROG AREION 10Gbps – Toshiba XG6 1TB, WD 256GB, Kioxia 256GB – Corsair HX750
GEAR: Philips 346B1C 34" – Logitech MX Keys – Logitech M705 – Jabra Evolve2 75

 

Racing SIM

GEAR: Sim-Lab GT1 EVO Sim Racing Cockpit + Integrated Vario Triple mount – Svive Racing D1 Seat – MSI 325CQRXF 32" x3 – Simagic Alpha Mini + Simagic GT4 (Dual Clutch) – CSL Elite Pedals V2 – Logitech K400 Plus

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

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

GAMER 

SPEC: HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel – AMD Ryzen 7 9800X3D + ASUS ROG RYUJIN III 360 – G.SKILL Trident Z5 Neo RGB DDR5-6000 64GB CL30-40-40-96 – ASUS RTX ROG ASTRAL 5080 OC – ASUS ROG STRIX B850-E GAMING Wi-Fi – Samsung EVO Plus 1TB, Samsung EVO Plus 1TB – Corsair HX1200i
GEAR: Samsung Odyssey Neo G9 G95NC 57" – ASUS ROG Harpe Ace Aim Lab Edition Wireless – ASUS ROG Claymore II Wireless –
ASUS ROG Sheath BLK LTD – FiiO K7 DAC/AMP + Beyerdynamic DT 770 PRO X (Limited Editon), Edifier S351DB, Steelseries Arctis Nova Pro Wireless


Home LAB
SPEC: Corsair 4000D Airflow TG – AMD Ryzen Threadripper 1950X – Corsair Vengeance LPX 128GB (CMK32GX4M2D3000C16 x4) – ASUS GeForce GT710 1GB – ASUS ROG Zenith Extreme – ROG AREION 10Gbps – Toshiba XG6 1TB, WD 256GB, Kioxia 256GB – Corsair HX750
GEAR: Philips 346B1C 34" – Logitech MX Keys – Logitech M705 – Jabra Evolve2 75

 

Racing SIM

GEAR: Sim-Lab GT1 EVO Sim Racing Cockpit + Integrated Vario Triple mount – Svive Racing D1 Seat – MSI 325CQRXF 32" x3 – Simagic Alpha Mini + Simagic GT4 (Dual Clutch) – CSL Elite Pedals V2 – Logitech K400 Plus

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

Ă—