diff --git a/desktop/index.html b/desktop/index.html index a2073d47f..31d90dc4d 100644 --- a/desktop/index.html +++ b/desktop/index.html @@ -5,6 +5,19 @@ + + diff --git a/desktop/src-tauri/tauri.conf.json b/desktop/src-tauri/tauri.conf.json index 42392149a..83ef281d5 100644 --- a/desktop/src-tauri/tauri.conf.json +++ b/desktop/src-tauri/tauri.conf.json @@ -21,6 +21,7 @@ "height": 600, "maximized": true, "visible": false, + "backgroundColor": "#000000", "titleBarStyle": "Overlay", "hiddenTitle": true, "dragDropEnabled": false, diff --git a/desktop/src/app/App.tsx b/desktop/src/app/App.tsx index 86bce8376..c3624af24 100644 --- a/desktop/src/app/App.tsx +++ b/desktop/src/app/App.tsx @@ -12,7 +12,6 @@ import { } from "react"; import { router } from "@/app/router"; -import { ThemeGrainientBackground } from "@/app/ThemeGrainientBackground"; import { useReloadShortcut } from "@/app/useReloadShortcut"; import { useAppOnboardingState } from "@/features/onboarding/hooks"; import { OnboardingSlideTransition } from "@/features/onboarding/ui/OnboardingSlideTransition"; @@ -27,31 +26,26 @@ import { isSharedIdentity as isSharedIdentityCmd } from "@/shared/api/tauri"; import { listenForDeepLinks } from "@/shared/deep-link"; import { useSystemColorScheme } from "@/shared/theme/useSystemColorScheme"; import { Button } from "@/shared/ui/button"; +import { BuzzMark } from "@/shared/ui/buzz-logo/BuzzMark"; import { Spinner } from "@/shared/ui/spinner"; import { StartupWindowDragRegion } from "@/shared/ui/StartupWindowDragRegion"; import { StepProgress } from "@/shared/ui/step-progress"; const LOADING_TEXT = "Setting up your workspace..."; +// Cold boot gate: a plain static Buzz mark (#D7D72E) on solid black. No +// animation machinery, no gradient — the mark must paint complete on the very +// first frame, even in webviews that render before scripting or SMIL start. function AppLoadingGate() { return (
- - -

- {LOADING_TEXT} - -

+ {LOADING_TEXT} +
); } diff --git a/desktop/src/app/ThemeGrainientBackground.tsx b/desktop/src/app/ThemeGrainientBackground.tsx deleted file mode 100644 index f9a81ef4b..000000000 --- a/desktop/src/app/ThemeGrainientBackground.tsx +++ /dev/null @@ -1,12 +0,0 @@ -export function ThemeGrainientBackground() { - return ( -