From 16ac913b9f9eab9c342083ea5641540eb3a0c3cc Mon Sep 17 00:00:00 2001 From: mat Date: Wed, 22 Jun 2022 16:48:29 -0500 Subject: Add skill average & actually fix active profile indicator --- src/lib/APITypes.d.ts | 1 + src/routes/player/[player]/[profile].svelte | 23 ++++++++++++++++++++++- src/routes/player/[player]/index.svelte | 3 ++- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/lib/APITypes.d.ts b/src/lib/APITypes.d.ts index 236abc3..92153cf 100644 --- a/src/lib/APITypes.d.ts +++ b/src/lib/APITypes.d.ts @@ -421,6 +421,7 @@ export interface Skills { * warning to the user. */ apiEnabled: boolean + average: number } diff --git a/src/routes/player/[player]/[profile].svelte b/src/routes/player/[player]/[profile].svelte index 544d3c4..82d5471 100644 --- a/src/routes/player/[player]/[profile].svelte +++ b/src/routes/player/[player]/[profile].svelte @@ -159,7 +159,12 @@ {#if data.member.skills && data.member.skills.list.length > 0}
-

Skills

+
+

Skills

+ + {data.member.skills.average} avg. + +
{/if} @@ -379,4 +384,20 @@ width: 100vw !important; } } + + .skill-heading-container { + display: flex; + align-items: center; + justify-content: center; + width: fit-content; + } + .skill-heading-container h2 { + display: inline-block; + margin-right: 0.4em; + margin-bottom: 0; + } + .average-skill { + color: var(--theme-darker-text); + font-size: 0.9rem; + } diff --git a/src/routes/player/[player]/index.svelte b/src/routes/player/[player]/index.svelte index b95ef8a..5a51816 100644 --- a/src/routes/player/[player]/index.svelte +++ b/src/routes/player/[player]/index.svelte @@ -49,6 +49,7 @@ let isActiveProfileOnline: boolean function updateActiveProfile() { + activeProfileLastSave = 0 if (data.profiles) for (const profile of data.profiles) { if (profile.members) @@ -66,7 +67,7 @@ let backgroundUrl: string | null $: { - $navigating + data backgroundUrl = data.customization?.backgroundUrl ?? chooseDefaultBackground(data.player.uuid) updateActiveProfile() } -- cgit From 77d6cef53a129891cce4449d7b36fd29f992b584 Mon Sep 17 00:00:00 2001 From: mat Date: Wed, 22 Jun 2022 21:28:45 -0500 Subject: Fix rarity showing as VERY_SPECIAL in item list --- src/lib/minecraft/Item.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/minecraft/Item.svelte b/src/lib/minecraft/Item.svelte index cfcc219..42bc3ce 100644 --- a/src/lib/minecraft/Item.svelte +++ b/src/lib/minecraft/Item.svelte @@ -22,7 +22,7 @@ item.requirements.slayer.level }` ) - extraLore.push(`§l§${TIER_COLORS[item.tier] ?? 'c'}${item.tier}`) + extraLore.push(`§l§${TIER_COLORS[item.tier] ?? 'c'}${item.tier.replace(/_/g, ' ')}`) } if (item?.id) { extraLore.push(`\n§8ID: ${item.id}`) -- cgit From 61c160b600026da4f9dcc43232281e397699f2f1 Mon Sep 17 00:00:00 2001 From: mat Date: Wed, 22 Jun 2022 21:29:16 -0500 Subject: Link to my skyblock-items-history repo in item list --- src/routes/items.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/items.svelte b/src/routes/items.svelte index 01a2108..f836de0 100644 --- a/src/routes/items.svelte +++ b/src/routes/items.svelte @@ -71,9 +71,9 @@
- Last updated: + Last updated:

SkyBlock Item List

{filteredItems.length.toLocaleString()} items

-- cgit