diff options
author | mat <27899617+mat-1@users.noreply.github.com> | 2022-12-15 20:19:42 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-15 20:19:42 -0600 |
commit | ed5eedab8f9fc90dadf5c442cf559572d1b35f0c (patch) | |
tree | 01a763fd11810e9970f14f7dae180e95b279de9a /src/lib/sections/Bank.svelte | |
parent | 89bf3d31e36ad3bdfd45461ee6fb69a4c791f848 (diff) | |
parent | 103689520f51991a1e9a4ca5829fe2f46d1a32c2 (diff) | |
download | skyblock-stats-ed5eedab8f9fc90dadf5c442cf559572d1b35f0c.tar.gz skyblock-stats-ed5eedab8f9fc90dadf5c442cf559572d1b35f0c.tar.bz2 skyblock-stats-ed5eedab8f9fc90dadf5c442cf559572d1b35f0c.zip |
Merge pull request #6 from skyblockstats/sveltekit-v1
Sveltekit v1
Diffstat (limited to 'src/lib/sections/Bank.svelte')
-rw-r--r-- | src/lib/sections/Bank.svelte | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/src/lib/sections/Bank.svelte b/src/lib/sections/Bank.svelte deleted file mode 100644 index 9bd2b8f..0000000 --- a/src/lib/sections/Bank.svelte +++ /dev/null @@ -1,89 +0,0 @@ -<script lang="ts"> - import type { CleanMemberProfile } from '$lib/APITypes' - import Tooltip from '$lib/Tooltip.svelte' - import ConditionalLink from '$lib/ConditionalLink.svelte' - import { - colorCodeCharacter, - formattingCodeToHtml, - millisecondsToTime, - removeFormattingCode, - } from '$lib/utils' - - export let data: CleanMemberProfile -</script> - -{#if data.profile.bank} - <div class="bank-main-current-balance"> - <p> - Current bank balance: - <span class="bank-main-current-balance-value"> - <b>{data.profile.bank.balance?.toLocaleString()}</b> coins - </span> - </p> - <p> - Purse: - <span class="bank-main-current-balance-value"> - <b>{data.member.purse.toLocaleString()}</b> coins - </span> - </p> - </div> - {#each data.profile.bank.history as transaction} - <div> - <span class="transaction-player"> - <ConditionalLink - href="/player/{removeFormattingCode(transaction.name)}" - isWrapped={transaction.name.startsWith(colorCodeCharacter)} - > - {@html formattingCodeToHtml(transaction.name)} - </ConditionalLink> - </span> - <Tooltip> - <span slot="tooltip"> - New balance: <b>{transaction.total.toLocaleString()}</b> - </span> - <span - class:difference-positive={transaction.change > 0} - class:difference-negative={transaction.change < 0} - > - {transaction.change > 0 - ? '+' + transaction.change.toLocaleString() - : transaction.change.toLocaleString()} - </span> - </Tooltip> - - <span class="transaction-timeago"> - {millisecondsToTime(Date.now() - transaction.timestamp)} ago - </span> - </div> - {/each} -{/if} - -<style> - .difference-positive { - color: #0f0; - } - .difference-negative { - color: red; - } - - .transaction-timeago { - color: var(--theme-darker-text); - } - - .transaction-player { - font-family: Minecraft, 'Atkinson Hyperlegible', sans-serif; - font-size: 0.8em; - } - - .bank-main-current-balance { - margin: 0.5em 0; - color: var(--theme-darker-text); - } - - .bank-main-current-balance-value { - color: var(--theme-main-text); - } - p { - margin: 0; - } -</style> |