From 6b51088f39bb43b66055962d22ce0cdab21dd705 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Fri, 6 Mar 2026 23:55:39 +0700 Subject: [PATCH] fix(app): remove initial workspace white flash --- packages/app/src/app/+html.tsx | 10 ++++++++++ packages/app/src/app/_layout.tsx | 7 ++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/packages/app/src/app/+html.tsx b/packages/app/src/app/+html.tsx index bea8c752d..95a3ea3fb 100644 --- a/packages/app/src/app/+html.tsx +++ b/packages/app/src/app/+html.tsx @@ -7,13 +7,18 @@ import "../styles/unistyles"; const webEcosystemStyles = /* css */ ` html { touch-action: auto; + height: 100%; + background-color: #18181c; + color-scheme: dark; } body { + min-height: 100%; overflow: auto; overscroll-behavior: contain; -webkit-user-select: text; user-select: text; + background-color: #18181c; } body * { @@ -36,6 +41,11 @@ const webEcosystemStyles = /* css */ ` width: 0; height: 0; } + + #root { + min-height: 100%; + background-color: #18181c; + } `; function WebRespectfulStyleReset() { diff --git a/packages/app/src/app/_layout.tsx b/packages/app/src/app/_layout.tsx index 8771985d3..04af26c5a 100644 --- a/packages/app/src/app/_layout.tsx +++ b/packages/app/src/app/_layout.tsx @@ -448,7 +448,9 @@ function MissingDaemonView() { export default function RootLayout() { return ( - + @@ -467,6 +469,9 @@ export default function RootLayout() { screenOptions={{ headerShown: false, animation: "none", + contentStyle: { + backgroundColor: darkTheme.colors.surface0, + }, }} >