From 28a539a8400744c700cfbd01799fdc1a7fee3ba6 Mon Sep 17 00:00:00 2001 From: BoulderBadgeDad Date: Sat, 27 Jun 2026 10:48:07 -0700 Subject: [PATCH] ui: default Background Particles OFF (#935) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit the full-page particle canvas runs a continuous requestAnimationFrame loop behind every page — real GPU cost, and multiple users hit GPU strain until they found the toggle. flip the default to off; the eye candy is opt-in now. - init.js: runtime flag defaults false unless localStorage is explicitly 'true' - settings.js: config read is now '=== true' (default off) instead of '!== false' - index.html: checkbox no longer 'checked' by default; hint reworded existing users who explicitly enabled it (localStorage/config 'true') keep it on; the existing '!== false' runtime guards still work since the flag is now always set explicitly. --- webui/index.html | 4 ++-- webui/static/init.js | 7 ++++--- webui/static/settings.js | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/webui/index.html b/webui/index.html index 30925a59..cfc502c5 100644 --- a/webui/index.html +++ b/webui/index.html @@ -6263,10 +6263,10 @@
- Animated particle effects behind each page. Disable to reduce GPU usage. + Animated particle effects behind each page. Off by default — enable for the eye candy (uses GPU).