From cafb9c09d33787b2e4c69450f01347cc54884dc8 Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Mon, 19 Jan 2026 16:55:46 +0100 Subject: [PATCH] feat: UI improvements --- .../app/dialogs/DialogMcpServersSettings.svelte | 4 ++-- .../app/mcp/McpServerCard/McpServerCard.svelte | 10 +++++----- .../src/lib/components/app/mcp/McpServerForm.svelte | 8 +++++--- .../src/lib/components/app/misc/KeyValuePairs.svelte | 12 +++++++----- 4 files changed, 19 insertions(+), 15 deletions(-) diff --git a/tools/server/webui/src/lib/components/app/dialogs/DialogMcpServersSettings.svelte b/tools/server/webui/src/lib/components/app/dialogs/DialogMcpServersSettings.svelte index 33a931e33e..f483b7682e 100644 --- a/tools/server/webui/src/lib/components/app/dialogs/DialogMcpServersSettings.svelte +++ b/tools/server/webui/src/lib/components/app/dialogs/DialogMcpServersSettings.svelte @@ -21,7 +21,7 @@ md:h-[80vh] md:max-h-[80vh] md:min-h-0 md:rounded-lg" style="max-width: 56rem;" > -
+
@@ -36,7 +36,7 @@
-
+
diff --git a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte index de6860bee4..d911d08171 100644 --- a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte +++ b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCard.svelte @@ -127,18 +127,18 @@ /> {#if isError && errorMessage} -

{errorMessage}

+

{errorMessage}

{/if} {#if isConnected && serverInfo?.description} -

+

{serverInfo.description}

{/if} -
+
{#if isConnected && instructions} - + {/if} {#if tools.length > 0} @@ -150,7 +150,7 @@ {/if}
-
+
{#if protocolVersion}
diff --git a/tools/server/webui/src/lib/components/app/mcp/McpServerForm.svelte b/tools/server/webui/src/lib/components/app/mcp/McpServerForm.svelte index 41cb82cc2e..11d7a8667a 100644 --- a/tools/server/webui/src/lib/components/app/mcp/McpServerForm.svelte +++ b/tools/server/webui/src/lib/components/app/mcp/McpServerForm.svelte @@ -32,11 +32,12 @@ } -
+
-
diff --git a/tools/server/webui/src/lib/components/app/misc/KeyValuePairs.svelte b/tools/server/webui/src/lib/components/app/misc/KeyValuePairs.svelte index 586b51edc2..504692cbed 100644 --- a/tools/server/webui/src/lib/components/app/misc/KeyValuePairs.svelte +++ b/tools/server/webui/src/lib/components/app/misc/KeyValuePairs.svelte @@ -48,7 +48,7 @@
-
+
{#if sectionLabel} {sectionLabel} @@ -60,7 +60,7 @@
{#if pairs.length > 0} -
+
{#each pairs as pair, index (index)} -
+
updatePairKey(index, e.currentTarget.value)} class="flex-1" /> + +