From 4ea9e290f04c7b360ea3b86f8e41f09652b6f7a8 Mon Sep 17 00:00:00 2001 From: eti Date: Thu, 10 Sep 2026 18:55:44 +0200 Subject: [PATCH] web/profile: handle mobile devices Signed-off-by: eti wip: resolve Signed-off-by: eti --- .../profile/ProfileSocialLinks.svelte | 19 +++++--- .../profile/UserProfileChrome.svelte | 24 +++++----- .../lib/components/profile/VouchButton.svelte | 6 ++- .../organization/OrganizationChrome.svelte | 45 +++++++++++-------- 4 files changed, 58 insertions(+), 36 deletions(-) diff --git a/web/src/lib/components/profile/ProfileSocialLinks.svelte b/web/src/lib/components/profile/ProfileSocialLinks.svelte index 0c159096f..1a0898483 100644 --- a/web/src/lib/components/profile/ProfileSocialLinks.svelte +++ b/web/src/lib/components/profile/ProfileSocialLinks.svelte @@ -14,9 +14,18 @@ following?: number; followersHref?: string; followingHref?: string; + class?: string; } - let { identity, profile, followers, following, followersHref, followingHref }: Props = $props(); + let { + identity, + profile, + followers, + following, + followersHref, + followingHref, + class: className + }: Props = $props(); const links = $derived((profile.links ?? []).filter((link) => link.trim().length > 0)); const linkLabel = (link: string) => { @@ -28,8 +37,8 @@ }; -
-
+
+