From c37cde5cc8e2b1276774bcdb8ef3dd2bb7b43ff1 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 1 Oct 2026 00:49:13 +0000 Subject: [PATCH] Player names open profiles across the launcher and admin panel Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01DjMbLQujBHunCCu5GpsHaT --- launcher/src/components/GuildWallet.svelte | 3 ++- launcher/src/components/MapPlayerPanel.svelte | 3 ++- launcher/src/components/PlayerLink.svelte | 21 +++++++++++++++++++ launcher/src/pages/Guilds.svelte | 7 ++++--- launcher/src/pages/Social.svelte | 13 ++++++------ launcher/src/pages/Stats.svelte | 5 +++-- panel/server/src/routes/map.rs | 10 ++++----- panel/web/src/components/PlayerLink.svelte | 18 ++++++++++++++++ panel/web/src/pages/Activity.svelte | 3 ++- panel/web/src/pages/GuildsAdmin.svelte | 5 +++-- panel/web/src/pages/LevelingAdmin.svelte | 3 ++- panel/web/src/pages/ServerDetail.svelte | 5 +++-- panel/web/src/pages/Users.svelte | 10 +++++++++ 13 files changed, 82 insertions(+), 24 deletions(-) create mode 100644 launcher/src/components/PlayerLink.svelte create mode 100644 panel/web/src/components/PlayerLink.svelte diff --git a/launcher/src/components/GuildWallet.svelte b/launcher/src/components/GuildWallet.svelte index 0454fba..e817f05 100644 --- a/launcher/src/components/GuildWallet.svelte +++ b/launcher/src/components/GuildWallet.svelte @@ -1,4 +1,5 @@ + +{#if uuid} + +{:else} + {#if children}{@render children()}{:else}{name}{/if} +{/if} + + diff --git a/launcher/src/pages/Guilds.svelte b/launcher/src/pages/Guilds.svelte index 3509c44..a58d2f4 100644 --- a/launcher/src/pages/Guilds.svelte +++ b/launcher/src/pages/Guilds.svelte @@ -1,4 +1,5 @@ + +{#if uuid} + { e.preventDefault(); go(`users/${uuid}`); }}>{#if children}{@render children()}{:else}{name}{/if} +{:else} + {#if children}{@render children()}{:else}{name}{/if} +{/if} + + diff --git a/panel/web/src/pages/Activity.svelte b/panel/web/src/pages/Activity.svelte index 405c9c4..364fcc7 100644 --- a/panel/web/src/pages/Activity.svelte +++ b/panel/web/src/pages/Activity.svelte @@ -1,4 +1,5 @@