From 29e89f2525eadae5874fc0ef1958278953b0b7f3 Mon Sep 17 00:00:00 2001
From: l0ng-ai <24760907+l0ng-ai@users.noreply.github.com>
Date: Fri, 23 Oct 2026 21:31:54 +0800
Subject: [PATCH] fix(app): Give the Settings window a plain loader and make
the splash bar progress
The Settings window loads the same page as project windows, so it showed the
launch splash with the logo. It now shows only the bar, after 400 ms.
The bar's sliding animation was switched off under reduced motion, leaving a
static 40% fill. It is now a fake progress that eases towards ~90% and fills
to 100% before the splash fades out.
Claude-Session: https://claude.ai/code/session_01B65qLEKnkeYTGdbwhLpjCu
---
index.html | 2 +-
public/boot.js | 6 +++++-
public/splash.css | 16 ++++++++++------
src/platform/splash.ts | 22 ++++++++++++++++++++--
4 files changed, 36 insertions(+), 10 deletions(-)
diff --git a/index.html b/index.html
index 93777f8a2..4ccd1bda5 100644
--- a/index.html
+++ b/index.html
@@ -16,7 +16,7 @@