diff options
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/__layout.svelte | 5 | ||||
| -rw-r--r-- | src/routes/player/[player]/[profile].svelte | 11 | ||||
| -rw-r--r-- | src/routes/player/[player]/index.svelte | 4 |
3 files changed, 16 insertions, 4 deletions
diff --git a/src/routes/__layout.svelte b/src/routes/__layout.svelte index 7cfa367..74e29b9 100644 --- a/src/routes/__layout.svelte +++ b/src/routes/__layout.svelte @@ -1,9 +1,10 @@ <script lang="ts"> - import Header from '$lib/Header.svelte' import '../app.css' - import GlobalTooltip from '$lib/GlobalTooltip.svelte' + import GlobalTooltip from '$lib/layout/GlobalTooltip.svelte' + import Loader from '$lib/layout/Loader.svelte' </script> +<Loader /> <GlobalTooltip /> <nav /> <slot /> diff --git a/src/routes/player/[player]/[profile].svelte b/src/routes/player/[player]/[profile].svelte index 1fed489..1a86b44 100644 --- a/src/routes/player/[player]/[profile].svelte +++ b/src/routes/player/[player]/[profile].svelte @@ -36,6 +36,7 @@ import type { CleanMemberProfile } from '$lib/APITypes' import { cleanId } from '$lib/utils' import Collapsible from '$lib/Collapsible.svelte' + import Minions from '$lib/sections/Minions.svelte' export let data: CleanMemberProfile export let pack: string @@ -54,7 +55,9 @@ ] // cursed svelte :D - $: bodyStyle = `<style>:root{--background:url(${data.customization.backgroundUrl})}</style>` + $: bodyStyle = data.customization?.backgroundUrl + ? `<style>:root{--background:url(${data.customization.backgroundUrl})}</style>` + : '' </script> <svelte:head> @@ -118,6 +121,12 @@ {/if} {/each} {/if} + <section id="minions"> + <Collapsible> + <h2 slot="title">Minions</h2> + <Minions {data} /> + </Collapsible> + </section> </div> </div> </main> diff --git a/src/routes/player/[player]/index.svelte b/src/routes/player/[player]/index.svelte index 8242887..2ba7ba1 100644 --- a/src/routes/player/[player]/index.svelte +++ b/src/routes/player/[player]/index.svelte @@ -51,7 +51,9 @@ const isActiveProfileOnline = Date.now() / 1000 - 60 < activeProfileLastSave // cursed svelte :D - $: bodyStyle = `<style>:root{--background:url(${data.customization.backgroundUrl})}</style>` + $: bodyStyle = data.customization?.backgroundUrl + ? `<style>:root{--background:url(${data.customization.backgroundUrl})}</style>` + : '' </script> <svelte:head> |
