From 24a67576303ce964c6a44ea4b09c709e632c727c Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Fri, 17 Oct 2025 14:38:57 -0400 Subject: [PATCH] refactor: user edit modal (#23025) --- web/src/lib/modals/UserEditModal.svelte | 55 ++++++++++--------------- 1 file changed, 22 insertions(+), 33 deletions(-) diff --git a/web/src/lib/modals/UserEditModal.svelte b/web/src/lib/modals/UserEditModal.svelte index 9d05ef353c..26683c4bbb 100644 --- a/web/src/lib/modals/UserEditModal.svelte +++ b/web/src/lib/modals/UserEditModal.svelte @@ -5,7 +5,7 @@ import { ByteUnit, convertFromBytes, convertToBytes } from '$lib/utils/byte-units'; import { handleError } from '$lib/utils/handle-error'; import { updateUserAdmin, type UserAdminResponseDto } from '@immich/sdk'; - import { Button, Field, HStack, Modal, ModalBody, ModalFooter, Switch } from '@immich/ui'; + import { Button, Field, HStack, Input, Label, Link, Modal, ModalBody, ModalFooter, Switch, Text } from '@immich/ui'; import { mdiAccountEditOutline } from '@mdi/js'; import { t } from 'svelte-i18n'; @@ -60,23 +60,16 @@
-
- - -
+ + + -
- - -
+ + + -
- +
+ + {#if quotaSizeWarning} + {$t('errors.quota_higher_than_disk_size')} + {/if}
-
- - + + + -

- {$t('admin.note_apply_storage_label_previous_assets')} - - {$t('admin.storage_template_migration_job')} - -

-
+ + {$t('admin.note_apply_storage_label_previous_assets')} + + {$t('admin.storage_template_migration_job')} + + {#if user.id !== $authUser.id} - + {/if}