From 1615b1c58ccaa7fa584bb055ea7feaeafe91d481 Mon Sep 17 00:00:00 2001 From: Pascal Date: Sat, 31 Jan 2026 07:58:13 +0100 Subject: [PATCH] fix: responsive MCP server cards for mobile viewports --- .../app/mcp/McpCapabilitiesBadges.svelte | 97 +++++++------------ .../McpServerCard/McpServerCardHeader.svelte | 4 +- 2 files changed, 39 insertions(+), 62 deletions(-) diff --git a/tools/server/webui/src/lib/components/app/mcp/McpCapabilitiesBadges.svelte b/tools/server/webui/src/lib/components/app/mcp/McpCapabilitiesBadges.svelte index 32668cff15..141e97e2de 100644 --- a/tools/server/webui/src/lib/components/app/mcp/McpCapabilitiesBadges.svelte +++ b/tools/server/webui/src/lib/components/app/mcp/McpCapabilitiesBadges.svelte @@ -1,78 +1,55 @@ {#if capabilities} -
-
-
- {#if capabilities.server.tools} - - + {#if capabilities.server.tools} + + + Tools + + {/if} - Tools - - {/if} + {#if capabilities.server.resources} + + + Resources + + {/if} - {#if capabilities.server.resources} - - + {#if capabilities.server.prompts} + + + Prompts + + {/if} - Resources - - {/if} + {#if capabilities.server.logging} + + + Logging + + {/if} - {#if capabilities.server.prompts} - - + {#if capabilities.server.completions} + + + Completions + + {/if} - Prompts - - {/if} - - {#if capabilities.server.logging} - - - - Logging - - {/if} - - {#if capabilities.server.completions} - - - - Completions - - {/if} - - {#if capabilities.server.tasks} - - - - Tasks - - {/if} -
-
-
+ {#if capabilities.server.tasks} + + + Tasks + + {/if} {/if} diff --git a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte index 6c3e418ad7..bd2b4b714f 100644 --- a/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte +++ b/tools/server/webui/src/lib/components/app/mcp/McpServerCard/McpServerCardHeader.svelte @@ -44,7 +44,7 @@
-
+
{#if faviconUrl} {displayName}

{#if serverInfo?.version} - + v{serverInfo.version} {/if}