From 48b490f5e9a5e8331defdd09deb5d331d65003f7 Mon Sep 17 00:00:00 2001
From: Ben <45583362+ben-basten@users.noreply.github.com>
Date: Sat, 4 May 2024 18:29:50 +0000
Subject: [PATCH] feat(web): increase usage of CircleIconButton (#9256)
---
.../admin-page/jobs/job-tile.svelte | 25 ++++----
.../components/album-page/album-card.svelte | 2 +-
.../asset-viewer/activity-status.svelte | 1 -
.../asset-viewer/activity-viewer.svelte | 29 +++++-----
.../asset-viewer/detail-panel.svelte | 18 +++---
.../lib/components/elements/search-bar.svelte | 22 ++++---
.../faces-page/assign-face-side-panel.svelte | 51 +++--------------
.../components/faces-page/people-card.svelte | 2 +-
.../faces-page/person-side-panel.svelte | 57 +++++++++----------
.../forms/library-import-paths-form.svelte | 15 ++---
.../forms/library-scan-settings-form.svelte | 16 +++---
.../memory-page/memory-viewer.svelte | 9 ++-
.../navigation-bar/account-info-panel.svelte | 18 +++---
.../notification/notification-card.svelte | 12 +++-
.../user-settings-page/device-card.svelte | 15 ++---
.../user-api-key-list.svelte | 26 +++++----
web/src/routes/+error.svelte | 11 ++--
.../admin/library-management/+page.svelte | 14 +++--
18 files changed, 166 insertions(+), 177 deletions(-)
diff --git a/web/src/lib/components/admin-page/jobs/job-tile.svelte b/web/src/lib/components/admin-page/jobs/job-tile.svelte
index 9e47386692f44..b7750846614bd 100644
--- a/web/src/lib/components/admin-page/jobs/job-tile.svelte
+++ b/web/src/lib/components/admin-page/jobs/job-tile.svelte
@@ -1,6 +1,5 @@
@@ -184,14 +184,7 @@
>
{#if !isShowLoadingDone}
@@ -273,21 +266,27 @@
{/if}
-
+
{#if selectedPersonToCreate[face.id] || selectedPersonToReassign[face.id]}
-
+
handleReset(face.id)}
+ />
{:else}
-
+ handlePersonPicker(face.person)}
+ />
{/if}
@@ -299,14 +298,14 @@
-{#if showSeletecFaces}
+{#if showSelectedFaces}
(showSeletecFaces = false)}
+ on:close={() => (showSelectedFaces = false)}
on:createPerson={(event) => handleCreatePerson(event.detail)}
on:reassign={(event) => handleReassignFace(event.detail)}
/>
diff --git a/web/src/lib/components/forms/library-import-paths-form.svelte b/web/src/lib/components/forms/library-import-paths-form.svelte
index 82789231b2bc8..dca565ce31cfa 100644
--- a/web/src/lib/components/forms/library-import-paths-form.svelte
+++ b/web/src/lib/components/forms/library-import-paths-form.svelte
@@ -8,6 +8,7 @@
import { validate, type LibraryResponseDto } from '@immich/sdk';
import type { ValidateLibraryImportPathResponseDto } from '@immich/sdk';
import { NotificationType, notificationController } from '../shared-components/notification/notification';
+ import CircleIconButton from '$lib/components/elements/buttons/circle-icon-button.svelte';
export let library: LibraryResponseDto;
@@ -209,17 +210,17 @@
{validatedPath.importPath} |
-
-
+ />
|
{/each}
diff --git a/web/src/lib/components/forms/library-scan-settings-form.svelte b/web/src/lib/components/forms/library-scan-settings-form.svelte
index f850e66b400ee..3896d7df78380 100644
--- a/web/src/lib/components/forms/library-scan-settings-form.svelte
+++ b/web/src/lib/components/forms/library-scan-settings-form.svelte
@@ -1,11 +1,11 @@