refactor: ui icon buttons (#15531)

This commit is contained in:
Jason Rasmussen 2025-01-22 16:44:59 -05:00 committed by GitHub
parent 1f19a65d1a
commit 78464a4ba3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 163 additions and 146 deletions

View file

@ -3,7 +3,6 @@
import { clickOutside } from '$lib/actions/click-outside';
import CircleIconButton from '$lib/components/elements/buttons/circle-icon-button.svelte';
import SkipLink from '$lib/components/elements/buttons/skip-link.svelte';
import Icon from '$lib/components/elements/icon.svelte';
import HelpAndFeedbackModal from '$lib/components/shared-components/help-and-feedback-modal.svelte';
import ImmichLogo from '$lib/components/shared-components/immich-logo.svelte';
import SearchBar from '$lib/components/shared-components/search-bar/search-bar.svelte';
@ -99,11 +98,13 @@
</div>
{#if !page.url.pathname.includes('/admin') && showUploadButton}
<Button onclick={onUploadClick} class="hidden lg:block" variant="ghost" color="secondary">
<div class="flex gap-2">
<Icon path={mdiTrayArrowUp} size="1.5em" />
<span>{$t('upload')}</span>
</div>
<Button
leadingIcon={mdiTrayArrowUp}
onclick={onUploadClick}
class="hidden lg:flex"
variant="ghost"
color="secondary"
>{$t('upload')}
</Button>
<CircleIconButton
onclick={onUploadClick}