diff --git a/web/src/lib/components/admin-page/delete-confirm-dialogue.svelte b/web/src/lib/components/admin-page/delete-confirm-dialogue.svelte index fb4fd35fc3..cda78daa28 100644 --- a/web/src/lib/components/admin-page/delete-confirm-dialogue.svelte +++ b/web/src/lib/components/admin-page/delete-confirm-dialogue.svelte @@ -4,6 +4,7 @@ import { deleteUser, type UserResponseDto } from '@immich/sdk'; import { serverConfig } from '$lib/stores/server-config.store'; import { createEventDispatcher } from 'svelte'; + import Checkbox from '$lib/components/elements/checkbox.svelte'; export let user: UserResponseDto; @@ -63,14 +64,10 @@ {/if}
- - - { deleteButtonDisabled = forceDelete; diff --git a/web/src/lib/components/elements/checkbox.svelte b/web/src/lib/components/elements/checkbox.svelte new file mode 100644 index 0000000000..3407262551 --- /dev/null +++ b/web/src/lib/components/elements/checkbox.svelte @@ -0,0 +1,23 @@ + + +
+ + +
diff --git a/web/src/lib/components/elements/radio-button.svelte b/web/src/lib/components/elements/radio-button.svelte new file mode 100644 index 0000000000..a3c47e5fbc --- /dev/null +++ b/web/src/lib/components/elements/radio-button.svelte @@ -0,0 +1,12 @@ + + +
+ + +
diff --git a/web/src/lib/components/photos-page/delete-asset-dialog.svelte b/web/src/lib/components/photos-page/delete-asset-dialog.svelte index 16b80dc8c3..6338ff875f 100644 --- a/web/src/lib/components/photos-page/delete-asset-dialog.svelte +++ b/web/src/lib/components/photos-page/delete-asset-dialog.svelte @@ -2,6 +2,7 @@ import { createEventDispatcher } from 'svelte'; import ConfirmDialogue from '../shared-components/confirm-dialogue.svelte'; import { showDeleteModal } from '$lib/stores/preferences.store'; + import Checkbox from '$lib/components/elements/checkbox.svelte'; export let size: number; @@ -12,10 +13,6 @@ cancel: void; }>(); - const onToggle = () => { - checked = !checked; - }; - const handleConfirm = () => { if (checked) { $showDeleteModal = false; @@ -42,16 +39,8 @@

You cannot undo this action!

-
- - +
+
diff --git a/web/src/lib/components/shared-components/search-bar/search-display-section.svelte b/web/src/lib/components/shared-components/search-bar/search-display-section.svelte index 49a2dd56d8..cfdc32818c 100644 --- a/web/src/lib/components/shared-components/search-bar/search-display-section.svelte +++ b/web/src/lib/components/shared-components/search-bar/search-display-section.svelte @@ -7,26 +7,18 @@ -
-

DISPLAY OPTIONS

- -
- - - - - -
+
+
+ DISPLAY OPTIONS +
+ + + +
+
diff --git a/web/src/lib/components/shared-components/search-bar/search-filter-box.svelte b/web/src/lib/components/shared-components/search-bar/search-filter-box.svelte index 071cd08110..cac76ebde9 100644 --- a/web/src/lib/components/shared-components/search-bar/search-filter-box.svelte +++ b/web/src/lib/components/shared-components/search-bar/search-filter-box.svelte @@ -124,7 +124,7 @@ on:submit|preventDefault={search} on:reset|preventDefault={resetForm} > -
+
@@ -153,8 +153,8 @@ id="button-row" class="flex justify-end gap-4 border-t dark:border-gray-800 dark:bg-immich-dark-gray px-4 sm:py-6 py-4 mt-2 rounded-b-3xl" > - - + +
diff --git a/web/src/lib/components/shared-components/search-bar/search-media-section.svelte b/web/src/lib/components/shared-components/search-bar/search-media-section.svelte index a050d6adca..ad0f01b531 100644 --- a/web/src/lib/components/shared-components/search-bar/search-media-section.svelte +++ b/web/src/lib/components/shared-components/search-bar/search-media-section.svelte @@ -1,47 +1,17 @@
-

MEDIA TYPE

- -
- - - - - -
+
+ MEDIA TYPE +
+ + + +
+
diff --git a/web/src/lib/components/shared-components/search-bar/search-people-section.svelte b/web/src/lib/components/shared-components/search-bar/search-people-section.svelte index 1b7c8c2fad..b97016396a 100644 --- a/web/src/lib/components/shared-components/search-bar/search-people-section.svelte +++ b/web/src/lib/components/shared-components/search-bar/search-people-section.svelte @@ -91,10 +91,10 @@ on:click={() => (showAllPeople = !showAllPeople)} > {#if showAllPeople} - + Collapse {:else} - + See all people {/if} diff --git a/web/src/lib/components/shared-components/search-bar/search-text-section.svelte b/web/src/lib/components/shared-components/search-bar/search-text-section.svelte index fd3751eecc..99f8b581b9 100644 --- a/web/src/lib/components/shared-components/search-bar/search-text-section.svelte +++ b/web/src/lib/components/shared-components/search-bar/search-text-section.svelte @@ -1,4 +1,6 @@ -
- - -
+ {#if selectedOption === TextSearchOptions.Context} + {:else} + {/if} diff --git a/web/src/lib/components/shared-components/settings/setting-checkboxes.svelte b/web/src/lib/components/shared-components/settings/setting-checkboxes.svelte index 506cd042ba..6d60133051 100644 --- a/web/src/lib/components/shared-components/settings/setting-checkboxes.svelte +++ b/web/src/lib/components/shared-components/settings/setting-checkboxes.svelte @@ -1,4 +1,5 @@