From 3d4dec0cca011fb5e3aa50bd5ec73a664d08b73d Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Thu, 19 Feb 2026 15:42:37 -0500 Subject: [PATCH] refactor: asset actions (#26367) --- web/src/lib/components/ActionButton.svelte | 15 ---- .../album-page/album-shared-link.svelte | 3 +- .../components/album-page/album-viewer.svelte | 3 +- .../asset-viewer/asset-viewer-nav-bar.svelte | 90 +++++-------------- .../navigation-bar/navigation-bar.svelte | 3 +- .../sharedlinks-page/SharedLinkCard.svelte | 3 +- .../[[assetId=id]]/+page.svelte | 10 ++- 7 files changed, 34 insertions(+), 93 deletions(-) delete mode 100644 web/src/lib/components/ActionButton.svelte diff --git a/web/src/lib/components/ActionButton.svelte b/web/src/lib/components/ActionButton.svelte deleted file mode 100644 index ae8d1199e0..0000000000 --- a/web/src/lib/components/ActionButton.svelte +++ /dev/null @@ -1,15 +0,0 @@ - - -{#if icon && isEnabled(action)} - onAction(action)} /> -{/if} diff --git a/web/src/lib/components/album-page/album-shared-link.svelte b/web/src/lib/components/album-page/album-shared-link.svelte index c99a5f6407..0969b60d29 100644 --- a/web/src/lib/components/album-page/album-shared-link.svelte +++ b/web/src/lib/components/album-page/album-shared-link.svelte @@ -1,9 +1,8 @@ - +
- - - - - - - - - - - + + + + + + + + + + + {#if isOwner} {/if} - + {#if isOwner} @@ -179,14 +133,14 @@ {/if} - - + + {#if !isLocked && asset.isTrashed} {/if} - + {#if isOwner} @@ -249,10 +203,10 @@ {/if} {#if isOwner}
- - - - + + + + {/if} {/if} diff --git a/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte b/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte index c4d94bdf56..7be4a58131 100644 --- a/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte +++ b/web/src/lib/components/shared-components/navigation-bar/navigation-bar.svelte @@ -5,7 +5,6 @@