From 47b45453c8181bc1fbe100d479584ab61ba52fa6 Mon Sep 17 00:00:00 2001 From: Mees Frensel <33722705+meesfrensel@users.noreply.github.com> Date: Thu, 26 Mar 2026 19:15:42 +0100 Subject: [PATCH] chore(web): refactor activity status (#26956) * chore(web): refactor activity status * fix: size change --------- Co-authored-by: Jason Rasmussen --- .../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..617f89bc29 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 9010efe535..fd77a71466 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 @@ -439,8 +439,8 @@ {/if} - {#if showActivityStatus && !activityManager.isLoading} -
+ {#if showActivityStatus} +