From abcbf6f8b02ab69fb2a5a64137a5487473dfa8ff Mon Sep 17 00:00:00 2001 From: Roo Code Date: Tue, 27 Jan 2026 05:51:33 +0000 Subject: [PATCH 1/2] feat: add Import Settings link to welcome landing screen Adds an Import Settings link to the initial welcome screen, allowing users to import settings before setting up a provider. This helps: - Existing users migrating to a fresh install - Enterprises standardizing user setup with imported settings files Closes #10992 --- webview-ui/src/components/welcome/WelcomeViewProvider.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/webview-ui/src/components/welcome/WelcomeViewProvider.tsx b/webview-ui/src/components/welcome/WelcomeViewProvider.tsx index c44114b895d..59e96276df6 100644 --- a/webview-ui/src/components/welcome/WelcomeViewProvider.tsx +++ b/webview-ui/src/components/welcome/WelcomeViewProvider.tsx @@ -312,6 +312,14 @@ const WelcomeViewProvider = () => { {t("welcome:landing.noAccount")} + +
+ vscode.postMessage({ type: "importSettings" })} + className="cursor-pointer"> + {t("welcome:importSettings")} + +
) From eb5ff5b88b8001f93e6830448fbc27314b6184d2 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Fri, 30 Jan 2026 20:47:08 -0500 Subject: [PATCH 2/2] Tweak alignment --- .../src/components/welcome/WelcomeViewProvider.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/webview-ui/src/components/welcome/WelcomeViewProvider.tsx b/webview-ui/src/components/welcome/WelcomeViewProvider.tsx index 59e96276df6..43546b64242 100644 --- a/webview-ui/src/components/welcome/WelcomeViewProvider.tsx +++ b/webview-ui/src/components/welcome/WelcomeViewProvider.tsx @@ -291,7 +291,7 @@ const WelcomeViewProvider = () => { if (selectedProvider === null) { return ( - +

{t("welcome:landing.greeting")}

@@ -313,12 +313,12 @@ const WelcomeViewProvider = () => { -
- +