From 86abdf2fd37b8ccc712df91a96691cf1c4ca1008 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 25 Jan 2024 08:45:42 -0800 Subject: feat: more fluid skeleton ui --- src/routes/+page.svelte | 6 ------ src/routes/completed/+page.svelte | 4 ---- src/routes/schedule/+page.svelte | 13 ++----------- src/routes/user/[user]/+page.svelte | 4 +--- src/routes/user/[user]/badges/+page.svelte | 26 +++++--------------------- 5 files changed, 8 insertions(+), 45 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 88108de9..df418d37 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -40,8 +40,6 @@ {:else} - - {/if} @@ -58,8 +56,6 @@ {:else} -
  • Loading user identity ... 50%
- {/if} @@ -81,8 +77,6 @@ {:else} -
  • Loading 0% ...
- {/if} diff --git a/src/routes/completed/+page.svelte b/src/routes/completed/+page.svelte index 9f493d1e..087b0974 100644 --- a/src/routes/completed/+page.svelte +++ b/src/routes/completed/+page.svelte @@ -30,8 +30,6 @@ {:else} - - {/if} @@ -47,8 +45,6 @@ {:else} - - {/if} diff --git a/src/routes/schedule/+page.svelte b/src/routes/schedule/+page.svelte index 3b27db12..44a4fd2d 100644 --- a/src/routes/schedule/+page.svelte +++ b/src/routes/schedule/+page.svelte @@ -9,7 +9,6 @@ import { season } from '$lib/Media/Anime/season'; import HeadTitle from '$lib/Home/HeadTitle.svelte'; import Crunchyroll from '$lib/Schedule/Crunchyroll.svelte'; - import Loading from '$lib/Utility/Loading.svelte'; import '$lib/Schedule/container.css'; import Days from '$lib/Schedule/Days.svelte'; import settings from '$stores/settings'; @@ -62,18 +61,10 @@

{#await subsPleasePromise} - - {:then subsPlease} {#if subsPlease} {#await scheduledMediaPromise} - - {:then scheduledMedia} {#if scheduledMedia} @@ -89,13 +80,13 @@ {:else} - + {/if} {:catch} {/await} {:else} - + {/if} {:catch} diff --git a/src/routes/user/[user]/+page.svelte b/src/routes/user/[user]/+page.svelte index 0fd32101..67cb480f 100644 --- a/src/routes/user/[user]/+page.svelte +++ b/src/routes/user/[user]/+page.svelte @@ -41,9 +41,7 @@ Does this user exist? {:else if userData === undefined} -

Loading user ... 50%

- - + {:else}
import { userIdentity } from '$lib/AniList/identity'; import { user } from '$lib/AniList/user'; - import { nbsp } from '$lib/Utility/html'; import type { Badge } from '$lib/Database/badges'; // import { domToBlob } from 'modern-screenshot'; import { onMount } from 'svelte'; import HeadTitle from '$lib/Home/HeadTitle.svelte'; import { databaseTimeToDate, dateToDatabaseTime } from '$lib/Utility/time'; - import Loading from '$lib/Utility/Loading.svelte'; import root from '$lib/Utility/root.js'; import tooltip from '$lib/Tooltip/tooltip.js'; import proxy from '$lib/Utility/proxy.js'; @@ -291,24 +289,16 @@
{:else} {#await currentUserIdentity} - - -

- - + {:then identity} {@const isOwner = identity && identity.name === data.username} {#await badgesPromise} - - -

- - + {:then badgesResponse} {#if badgesResponse} {#await badgesResponse.json()} - + {:then ungroupedBadges}

{#await awcPromise then badges} @@ -349,9 +339,7 @@ {/await} {#if ungroupedBadges === null} - - {@html nbsp('Loading badges ... 50%')} - + {:else if ungroupedBadges.length === 0}
No due.moe registered badges found for this user. Could not parse badges
{/await} {:else} - - -

- - + {/if} {:catch}

Could not fetch badges
-- cgit v1.2.3