@@ -9,7 +9,7 @@ import { vscode } from "@src/utils/vscode"
99import { telemetryClient } from "@src/utils/TelemetryClient"
1010import { ToggleSwitch } from "@/components/ui/toggle-switch"
1111import { renderCloudBenefitsContent } from "./CloudUpsellDialog"
12-
12+ import { TriangleAlert } from "lucide-react"
1313import { cn } from "@/lib/utils"
1414
1515// Define the production URL constant locally to avoid importing from cloud package in tests
@@ -217,12 +217,10 @@ export const CloudView = ({ userInfo, isAuthenticated, cloudApiUrl, onDone }: Cl
217217 ) : (
218218 < >
219219 < div className = "flex flex-col items-start gap-4 px-8" >
220- < div className = { cn ( "mb-4" , authInProgress && "opacity-50" ) } >
221- { renderCloudBenefitsContent ( t ) }
222- </ div >
220+ < div className = { cn ( authInProgress && "opacity-50" ) } > { renderCloudBenefitsContent ( t ) } </ div >
223221
224222 { ! authInProgress && (
225- < VSCodeButton appearance = "primary" onClick = { handleConnectClick } className = "w-7/8 " >
223+ < VSCodeButton appearance = "primary" onClick = { handleConnectClick } className = "w-full " >
226224 { t ( "cloud:connect" ) }
227225 </ VSCodeButton >
228226 ) }
@@ -273,8 +271,9 @@ export const CloudView = ({ userInfo, isAuthenticated, cloudApiUrl, onDone }: Cl
273271 </ >
274272 ) }
275273 { cloudApiUrl && cloudApiUrl !== PRODUCTION_ROO_CODE_API_URL && (
276- < div className = "mt-6 flex justify-center" >
277- < div className = "inline-flex items-center px-3 py-1 gap-1 rounded-full bg-vscode-badge-background/50 text-vscode-badge-foreground text-xs" >
274+ < div className = "ml-8 mt-6 flex justify-start" >
275+ < div className = "inline-flex items-center gap-2 text-xs" >
276+ < TriangleAlert className = "size-4 text-vscode-descriptionForeground" />
278277 < span className = "text-vscode-foreground/75" > { t ( "cloud:cloudUrlPillLabel" ) } : </ span >
279278 < button
280279 onClick = { handleOpenCloudUrl }
0 commit comments