From a6553114302fd21548cae77639613a63b7133616 Mon Sep 17 00:00:00 2001 From: mat Date: Sat, 19 Mar 2022 17:37:21 -0500 Subject: Add slayers --- src/lib/sections/Minions.svelte | 6 ++-- src/lib/sections/Slayers.svelte | 70 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+), 3 deletions(-) create mode 100644 src/lib/sections/Slayers.svelte (limited to 'src/lib/sections') diff --git a/src/lib/sections/Minions.svelte b/src/lib/sections/Minions.svelte index 63dda51..8fa5914 100644 --- a/src/lib/sections/Minions.svelte +++ b/src/lib/sections/Minions.svelte @@ -16,7 +16,7 @@ {cleanId(minion.name)} {#each minion.levels as unlocked, i} - + {toRomanNumerals(i)} {/each} @@ -31,10 +31,10 @@ .minions-fraction { color: var(--theme-main-text); } - .minions-table:not(.unlocked) { + .minion-table-item:not(.unlocked) { opacity: 0.2; } - .minions-table.unlocked { + .minion-table-item.unlocked { color: #3e3; } diff --git a/src/lib/sections/Slayers.svelte b/src/lib/sections/Slayers.svelte new file mode 100644 index 0000000..c5266df --- /dev/null +++ b/src/lib/sections/Slayers.svelte @@ -0,0 +1,70 @@ + + +{#if data.member.slayers} +
+

Xp: {data.member.slayers.xp}

+

Kills: {data.member.slayers.kills}

+
+
+ {#each data.member.slayers.bosses as slayer} +
+

{slayer.name ? cleanId(slayer.name) : cleanId(slayer.raw_name)}

+
+

Xp: {slayer.xp.toLocaleString()}

+

Level: {slayer.level}

+
+ + + {#each slayer.tiers as tier} + + {/each} + + + {#each slayer.tiers as tier} + + {/each} + +
Tier {toRomanNumerals(tier.tier)}
+ {tier.kills.toLocaleString()} +
+
+ {/each} +
+{/if} + + -- cgit