diff --git a/packages/web/components/cloud-control.tsx b/packages/web/components/cloud-control.tsx index bbe964e95..47b6915f3 100644 --- a/packages/web/components/cloud-control.tsx +++ b/packages/web/components/cloud-control.tsx @@ -3067,10 +3067,28 @@ export function CloudControlPanel() {
-
-
-

Connection Details

-

Access and manage your worker instance.

+
+
+
+

Connection Details

+

Access and manage your worker instance.

+
+ + {openworkAppConnectUrl ? ( + + Open in Web + + ) : null}
@@ -3093,14 +3111,14 @@ export function CloudControlPanel() { href={openworkAppConnectUrl} target="_blank" rel="noreferrer" - className={`rounded-[14px] border px-5 py-3 text-sm font-semibold transition ${ + className={`hidden rounded-[14px] border px-5 py-3 text-sm font-semibold transition md:inline-flex ${ selectedStatusMeta.bucket === "ready" ? "border-slate-300 bg-white text-slate-700 hover:border-slate-400 hover:text-slate-900" : "pointer-events-none cursor-not-allowed border-slate-200 bg-slate-100 text-slate-400" }`} aria-disabled={selectedStatusMeta.bucket !== "ready"} > - Open in App + Open in Web ) : null}
@@ -3110,7 +3128,7 @@ export function CloudControlPanel() {

{openworkDeepLink ? openworkAppConnectUrl - ? "You are all set. Open in OpenWork or Open in App to start working." + ? "You are all set. Open in OpenWork or Open in Web to start working." : "You are all set. Open in OpenWork to start working." : "We are still preparing your connection. The button will unlock when ready."}