From ccd0c35ca1ea107684b67a2a10aec78080b304e4 Mon Sep 17 00:00:00 2001
From: Lukas
Date: Tue, 15 Jul 2025 00:05:34 +0200
Subject: [PATCH] fix(web): adjust button size in person side panel (#19924)
* fix(web): adjust button size in person side panel
* round edit button
---
.../faces-page/person-side-panel.svelte | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/web/src/lib/components/faces-page/person-side-panel.svelte b/web/src/lib/components/faces-page/person-side-panel.svelte
index b2e1382a57..154927194e 100644
--- a/web/src/lib/components/faces-page/person-side-panel.svelte
+++ b/web/src/lib/components/faces-page/person-side-panel.svelte
@@ -20,6 +20,7 @@
type AssetFaceResponseDto,
type PersonResponseDto,
} from '@immich/sdk';
+ import { IconButton } from '@immich/ui';
import { mdiAccountOff, mdiArrowLeftThin, mdiPencil, mdiRestart, mdiTrashCan } from '@mdi/js';
import { onMount } from 'svelte';
import { t } from 'svelte-i18n';
@@ -28,7 +29,6 @@
import ImageThumbnail from '../assets/thumbnail/image-thumbnail.svelte';
import { NotificationType, notificationController } from '../shared-components/notification/notification';
import AssignFaceSidePanel from './assign-face-side-panel.svelte';
- import { IconButton } from '@immich/ui';
interface Props {
assetId: string;
@@ -309,7 +309,7 @@
{/if}
-
+
{#if selectedPersonToCreate[face.id] || selectedPersonToReassign[face.id]}
handleReset(face.id)}
/>
{:else}
handleFacePicker(face)}
/>
{/if}
-
+
{#if !selectedPersonToCreate[face.id] && !selectedPersonToReassign[face.id] && !face.person}
-
+
{/if}
{#if face.person != null}
-
+
deleteAssetFace(face)}
/>