From 1b3d36d1e0cc6dd94acb7a1e5babad049070af25 Mon Sep 17 00:00:00 2001 From: Mees Frensel Date: Mon, 16 Mar 2026 17:04:13 +0100 Subject: [PATCH] chore(web): refactor activity status --- .../asset-viewer/activity-status.svelte | 47 ++++++++++++------- .../[[assetId=id]]/+page.svelte | 4 +- 2 files changed, 31 insertions(+), 20 deletions(-) diff --git a/web/src/lib/components/asset-viewer/activity-status.svelte b/web/src/lib/components/asset-viewer/activity-status.svelte index 6bd90fc5f0..8d978b4e99 100644 --- a/web/src/lib/components/asset-viewer/activity-status.svelte +++ b/web/src/lib/components/asset-viewer/activity-status.svelte @@ -2,7 +2,7 @@ import { assetViewerManager } from '$lib/managers/asset-viewer-manager.svelte'; import { locale } from '$lib/stores/preferences.store'; import type { ActivityResponseDto } from '@immich/sdk'; - import { Icon } from '@immich/ui'; + import { Button } from '@immich/ui'; import { mdiCommentOutline, mdiThumbUp, mdiThumbUpOutline } from '@mdi/js'; interface Props { @@ -16,21 +16,32 @@ let { isLiked, numberOfComments, numberOfLikes, disabled, onFavorite }: Props = $props(); -
- - +
+ +
diff --git a/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte b/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte index e354d2c1fc..14f2e6ff2b 100644 --- a/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte +++ b/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte @@ -437,8 +437,8 @@ {/if} - {#if showActivityStatus && !activityManager.isLoading} -
+ {#if showActivityStatus} +