From ce2230a67a72b9850b37576cb441a56ff3b71ee8 Mon Sep 17 00:00:00 2001 From: mat Date: Sat, 19 Mar 2022 22:52:20 -0500 Subject: Add favicon + misc fixes --- src/lib/BackgroundImage.svelte | 14 +++++++++++++- src/lib/profile.ts | 4 ++-- src/routes/election.svelte | 6 +++--- src/routes/index.svelte | 5 ++--- src/routes/player/[player]/index.svelte | 2 +- src/routes/profile/index.svelte | 2 +- 6 files changed, 22 insertions(+), 11 deletions(-) (limited to 'src') diff --git a/src/lib/BackgroundImage.svelte b/src/lib/BackgroundImage.svelte index fd62170..0b2f043 100644 --- a/src/lib/BackgroundImage.svelte +++ b/src/lib/BackgroundImage.svelte @@ -1,8 +1,10 @@ + + + {#if serverSideRenderedStyleShown} + {@html styleHtml} + {/if} + diff --git a/src/lib/profile.ts b/src/lib/profile.ts index 256dc24..cba7923 100644 --- a/src/lib/profile.ts +++ b/src/lib/profile.ts @@ -14,9 +14,9 @@ export function prettyTimestamp(ms: number) { export function generateInfobox(data: CleanMemberProfile): string[] { const result: string[] = [] - result.push(`💾 Last save: ${prettyTimestamp(data.member.lastSave * 1000)}`) + result.push(`💾 Last save: ${prettyTimestamp(data.member.lastSave)}`) - result.push(`🚶 Profile created: ${prettyTimestamp(data.member.firstJoin * 1000)}`) + result.push(`🚶 Profile created: ${prettyTimestamp(data.member.firstJoin)}`) result.push(`✨ Fairy souls: ${data.member.fairySouls.total}/${data.member.fairySouls.max}`) diff --git a/src/routes/election.svelte b/src/routes/election.svelte index 8504622..2a818ec 100644 --- a/src/routes/election.svelte +++ b/src/routes/election.svelte @@ -52,7 +52,7 @@ // don't invalidate the first time the function is called if (!first) await invalidate('') - const lastUpdatedAgo = Date.now() - data.lastUpdated * 1000 + const lastUpdatedAgo = Date.now() - data.lastUpdated autoInvalidateTimeout = setTimeout(() => autoInvalidate(false), lastUpdatedAgo + 10 * 60 * 1000) } @@ -76,14 +76,14 @@

Last API update: - {millisecondsToTime(currentTime - data.lastUpdated * 1000, { + {millisecondsToTime(currentTime - data.lastUpdated, { smallestUnit: 1, parts: 1, })} ago

Next API update: - {millisecondsToTime(10 * 60 * 1000 - (currentTime - data.lastUpdated * 1000), { + {millisecondsToTime(10 * 60 * 1000 - (currentTime - data.lastUpdated), { smallestUnit: 1, parts: 1, })} diff --git a/src/routes/index.svelte b/src/routes/index.svelte index 630882e..4756fed 100644 --- a/src/routes/index.svelte +++ b/src/routes/index.svelte @@ -74,9 +74,8 @@

Info

Website made by mat.

- Official hangout/support Discord: - discord.gg/KtscNUnh4f - . + Official hangout/support Discord: + discord.gg/KtscNUnh4f.

Resource packs: PacksHQ (default), diff --git a/src/routes/player/[player]/index.svelte b/src/routes/player/[player]/index.svelte index 7148f20..b2f61c9 100644 --- a/src/routes/player/[player]/index.svelte +++ b/src/routes/player/[player]/index.svelte @@ -52,7 +52,7 @@ } } - isActiveProfileOnline = Date.now() / 1000 - 60 < activeProfileLastSave + isActiveProfileOnline = Date.now() - 60 < activeProfileLastSave } $: [data, updateActiveProfile()] diff --git a/src/routes/profile/index.svelte b/src/routes/profile/index.svelte index a69afc5..477d359 100644 --- a/src/routes/profile/index.svelte +++ b/src/routes/profile/index.svelte @@ -34,7 +34,7 @@ } const isDonator = - donators.find(d => d.uuid === sessionResponse.account?.minecraftUuid) !== undefined + donators.find(d => d?.uuid === sessionResponse.account?.minecraftUuid) !== undefined const isAdmin = admins.find(a => a === sessionResponse.account?.minecraftUuid) !== undefined return { -- cgit