diff --git a/packages/app/src/components/header.tsx b/packages/app/src/components/header.tsx index 9a620c90342..55fd5ff5ca3 100644 --- a/packages/app/src/components/header.tsx +++ b/packages/app/src/components/header.tsx @@ -59,8 +59,8 @@ export function Header(props: { when={layout.projects.list().length > 0 && params.dir} fallback={
+ {urlOverride + ? `Could not connect to the server at ${urlOverride}` + : "Connect to a Shuvcode server to get started"} +
+Start a local server by running:
+shuvcode
+ or
+npx shuvcode
+ + Note: Connecting to a remote server means trusting that server with your data. +
++ Server not running: Make sure you have a Shuvcode server running locally or accessible + remotely. +
+
+ CORS blocked: The server must allow requests from{" "}
+ {location.origin}. Local servers automatically allow
+ this domain.
+
+ Mixed content: If connecting to an http:// server from this{" "}
+ https:// page, your browser may block the connection. Use https:// for remote
+ servers.
+
Version: {platform.version}
+