From 123c61d2199ba33f9c5c12c0eea7d9c16336e982 Mon Sep 17 00:00:00 2001 From: Daniel Riccio Date: Thu, 4 Sep 2025 18:05:17 -0500 Subject: [PATCH 1/2] fix: improve WelcomeView styling and readability - Reduced excessive padding from p-16 to p-6 - Removed excessive bold text throughout - Made provider cards more compact with smaller icons (32x32px) - Increased introduction text size from text-sm to text-base for better visibility - Centered the main greeting title - Improved visual hierarchy with proper text sizing and spacing - Added subtle borders and improved color contrast --- .../src/components/welcome/WelcomeView.tsx | 30 +++++++++++-------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/webview-ui/src/components/welcome/WelcomeView.tsx b/webview-ui/src/components/welcome/WelcomeView.tsx index 215a290d0da9..6a268698e9a9 100644 --- a/webview-ui/src/components/welcome/WelcomeView.tsx +++ b/webview-ui/src/components/welcome/WelcomeView.tsx @@ -49,21 +49,21 @@ const WelcomeView = () => { return ( - + -

{t("welcome:greeting")}

+

{t("welcome:greeting")}

-
-

+

+

-

+

-

{t("welcome:startRouter")}

+

{t("welcome:startRouter")}

-
-
+
+
Date: Thu, 4 Sep 2025 18:22:02 -0500 Subject: [PATCH 2/2] fix: remove undefined color class from incentive text Removed the text-vscode-warningForeground class as it wasn't defined in index.css. The incentive text now uses default color which looks good. --- webview-ui/src/components/welcome/WelcomeView.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/webview-ui/src/components/welcome/WelcomeView.tsx b/webview-ui/src/components/welcome/WelcomeView.tsx index 6a268698e9a9..12ef319f92c5 100644 --- a/webview-ui/src/components/welcome/WelcomeView.tsx +++ b/webview-ui/src/components/welcome/WelcomeView.tsx @@ -113,9 +113,7 @@ const WelcomeView = () => { {provider.description}
{provider.incentive && ( -
- {provider.incentive} -
+
{provider.incentive}
)}