From a3c52d13962c1c404a58a1ace20107625a4be618 Mon Sep 17 00:00:00 2001 From: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com> Date: Thu, 8 Oct 2026 20:47:33 +0200 Subject: [PATCH] feat: shared person indicator (#32223) * feat: shared person indicator * fix: styles --------- Co-authored-by: Jason Rasmussen --- .../faces-page/PersonIndicator.svelte | 26 +++++++++++++++++ web/src/routes/(user)/explore/+page.svelte | 28 +++++++++---------- .../routes/(user)/people/PeopleCard.svelte | 15 ++++------ 3 files changed, 45 insertions(+), 24 deletions(-) create mode 100644 web/src/lib/components/faces-page/PersonIndicator.svelte diff --git a/web/src/lib/components/faces-page/PersonIndicator.svelte b/web/src/lib/components/faces-page/PersonIndicator.svelte new file mode 100644 index 0000000000..1ea70ea3b6 --- /dev/null +++ b/web/src/lib/components/faces-page/PersonIndicator.svelte @@ -0,0 +1,26 @@ + + +{#if person.isFavorite || person.otherPeople.length > 0} +
+ {#if person.isFavorite} + + {/if} + + {#if person.otherPeople.length > 0} + + {/if} +
+{/if} diff --git a/web/src/routes/(user)/explore/+page.svelte b/web/src/routes/(user)/explore/+page.svelte index 3a8a8385e6..ff857e6673 100644 --- a/web/src/routes/(user)/explore/+page.svelte +++ b/web/src/routes/(user)/explore/+page.svelte @@ -1,5 +1,6 @@