diff --git a/web/src/lib/components/shared-components/duplicates-modal.svelte b/web/src/lib/components/shared-components/duplicates-modal.svelte
deleted file mode 100644
index c9abea1377..0000000000
--- a/web/src/lib/components/shared-components/duplicates-modal.svelte
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
{$t('deduplication_info_description')}
-
- - {$t('deduplication_criteria_1')}
- - {$t('deduplication_criteria_2')}
-
-
-
diff --git a/web/src/lib/components/shared-components/empty-placeholder.svelte b/web/src/lib/components/shared-components/empty-placeholder.svelte
index 922d7ad92f..63c30a0c4a 100644
--- a/web/src/lib/components/shared-components/empty-placeholder.svelte
+++ b/web/src/lib/components/shared-components/empty-placeholder.svelte
@@ -6,9 +6,10 @@
text: string;
fullWidth?: boolean;
src?: string;
+ title?: string;
}
- let { onClick = undefined, text, fullWidth = false, src = empty1Url }: Props = $props();
+ let { onClick = undefined, text, fullWidth = false, src = empty1Url, title }: Props = $props();
let width = $derived(fullWidth ? 'w-full' : 'w-1/2');
@@ -24,5 +25,9 @@
class="{width} m-auto mt-10 flex flex-col place-content-center place-items-center rounded-3xl bg-gray-50 p-5 dark:bg-immich-dark-gray {hoverClasses}"
>
![]()
-
{text}
+
+ {#if title}
+
{title}
+ {/if}
+
{text}
diff --git a/web/src/lib/components/shared-components/full-screen-modal.svelte b/web/src/lib/components/shared-components/full-screen-modal.svelte
index 1640dad692..676d9731b1 100644
--- a/web/src/lib/components/shared-components/full-screen-modal.svelte
+++ b/web/src/lib/components/shared-components/full-screen-modal.svelte
@@ -1,10 +1,10 @@