diff --git a/packages/remote-web/src/app/layout/RemoteAppShell.tsx b/packages/remote-web/src/app/layout/RemoteAppShell.tsx index 91abafc5..f670811d 100644 --- a/packages/remote-web/src/app/layout/RemoteAppShell.tsx +++ b/packages/remote-web/src/app/layout/RemoteAppShell.tsx @@ -58,9 +58,9 @@ export function RemoteAppShell({ children }: RemoteAppShellProps) { const { isSignedIn } = useAuth(); const isWorkspaceContextRoute = location.pathname.includes("/workspaces"); const isProjectRoute = /^\/projects\/[^/]+/.test(location.pathname); - const isExportRoute = location.pathname === "/export"; - const showCloudShutdownBanner = - isExportRoute || (isSignedIn && isProjectRoute); + // lair fork: upstream's hosted service is gone, so the cloud-shutdown + // banner is dead UI here. The export routes and handlers are kept. + const showCloudShutdownBanner = false; useCommandBarShortcut( () => CommandBarDialog.show(), diff --git a/packages/web-core/src/shared/components/ui-new/containers/SharedAppLayout.tsx b/packages/web-core/src/shared/components/ui-new/containers/SharedAppLayout.tsx index f64a228f..5ed2df1e 100644 --- a/packages/web-core/src/shared/components/ui-new/containers/SharedAppLayout.tsx +++ b/packages/web-core/src/shared/components/ui-new/containers/SharedAppLayout.tsx @@ -173,8 +173,9 @@ export function SharedAppLayout() { ); const isWorkspacesActive = isLocalWorkspacesDestination(currentDestination); const isExportActive = currentDestination?.kind === 'export'; - const showCloudShutdownBanner = - isExportActive || (isSignedIn && isProjectDestination(currentDestination)); + // lair fork: upstream's hosted service is gone, so the cloud-shutdown + // banner is dead UI here. The export routes and handlers are kept. + const showCloudShutdownBanner = false; const isWorkspaceSidebarPreviewEnabled = !isMobile && isWorkspacesActive && !isLeftSidebarVisible; const activeProjectId = projectDestination?.projectId ?? null;