feat: Minor UI tweaks

This commit is contained in:
Aleksander Grygier 2026-02-08 23:44:38 +01:00
parent 70f67140ae
commit aaa0bd432f
2 changed files with 8 additions and 16 deletions

View File

@ -92,7 +92,7 @@
</Dialog.Description>
</Dialog.Header>
<div class="flex justify-end gap-1">
<div class="flex items-center justify-end gap-1">
<ActionIconCopyToClipboard
text={extra.content}
canCopy={!!extra.content}

View File

@ -1,5 +1,5 @@
<script lang="ts">
import { Plus, X } from '@lucide/svelte';
import { Plus } from '@lucide/svelte';
import { Button } from '$lib/components/ui/button';
import * as Card from '$lib/components/ui/card';
import { getFaviconUrl } from '$lib/utils';
@ -94,19 +94,7 @@
{#if isAddingServer}
<Card.Root class="bg-muted/30 p-4">
<div class="space-y-4">
<div class="flex items-center justify-between">
<p class="font-medium">Add New Server</p>
<Button
variant="ghost"
size="icon"
class="h-7 w-7"
onclick={cancelAddServer}
aria-label="Cancel"
>
<X class="h-3.5 w-3.5" />
</Button>
</div>
<p class="font-medium">Add New Server</p>
<McpServerForm
url={newServerUrl}
@ -117,7 +105,11 @@
id="new-server"
/>
<div class="flex items-center justify-end">
<div class="flex items-center justify-end gap-2">
<Button variant="secondary" size="sm" onclick={cancelAddServer}>
Cancel
</Button>
<Button
variant="default"
size="sm"