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 @@ >
- +

Edit faces

{#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 @@