feat: better library rename UX (#16837)

This commit is contained in:
Jason Rasmussen
2025-03-12 17:00:16 -04:00
committed by GitHub
parent 72a7be26c0
commit 2d7a94ce23
6 changed files with 63 additions and 57 deletions

View File

@@ -1,5 +1,5 @@
<script lang="ts">
import Button from '../elements/buttons/button.svelte';
import { Button } from '@immich/ui';
import FullScreenModal from '../shared-components/full-screen-modal.svelte';
import { mdiFolderSync } from '@mdi/js';
import { onMount } from 'svelte';
@@ -63,10 +63,12 @@
</form>
{#snippet stickyBottom()}
<Button color="gray" fullwidth onclick={onCancel}>{cancelText}</Button>
<Button shape="round" color="secondary" fullWidth onclick={onCancel}>{cancelText}</Button>
{#if isEditing}
<Button color="red" fullwidth onclick={onDelete}>{$t('delete')}</Button>
<Button shape="round" color="danger" fullWidth onclick={onDelete}>{$t('delete')}</Button>
{/if}
<Button type="submit" disabled={!canSubmit} fullwidth form="library-import-path-form">{submitText}</Button>
<Button shape="round" type="submit" disabled={!canSubmit} fullWidth form="library-import-path-form"
>{submitText}</Button
>
{/snippet}
</FullScreenModal>