From fba053e7b197fbedf8a761a5a9f84131074a9fb5 Mon Sep 17 00:00:00 2001 From: Damillora Date: Sat, 22 Feb 2025 13:40:02 +0000 Subject: [PATCH] feat: overhaul posts page --- .../lib/components/ui/TagLinkNumbered.svelte | 10 +-- .../lib/components/ui/TagTypeIndicator.svelte | 12 +++ web/app/src/routes/+page.svelte | 14 ++-- web/app/src/routes/posts/+page.svelte | 77 +++++++++---------- web/app/src/routes/tags/+page.svelte | 3 +- 5 files changed, 64 insertions(+), 52 deletions(-) create mode 100644 web/app/src/lib/components/ui/TagTypeIndicator.svelte diff --git a/web/app/src/lib/components/ui/TagLinkNumbered.svelte b/web/app/src/lib/components/ui/TagLinkNumbered.svelte index 1c6c6a2..db80d70 100644 --- a/web/app/src/lib/components/ui/TagLinkNumbered.svelte +++ b/web/app/src/lib/components/ui/TagLinkNumbered.svelte @@ -1,4 +1,6 @@ + +{#if tagType == "character"} +{tagType} +{:else if tagType == "series"} +{tagType} +{:else} +{tagType} +{/if} \ No newline at end of file diff --git a/web/app/src/routes/+page.svelte b/web/app/src/routes/+page.svelte index cc69c01..6884781 100644 --- a/web/app/src/routes/+page.svelte +++ b/web/app/src/routes/+page.svelte @@ -57,14 +57,18 @@ /> -
- +
+
+ +
-

Serving {postCount} images

+ {#if postCount > 0} +

Serving {postCount} images

+ {/if} diff --git a/web/app/src/routes/posts/+page.svelte b/web/app/src/routes/posts/+page.svelte index a13e61c..dd62cee 100644 --- a/web/app/src/routes/posts/+page.svelte +++ b/web/app/src/routes/posts/+page.svelte @@ -1,5 +1,5 @@