diff --git a/web/app/src/lib/components/ui/PostGallery.svelte b/web/app/src/lib/components/ui/PostGallery.svelte index 2ab348d..6169b57 100644 --- a/web/app/src/lib/components/ui/PostGallery.svelte +++ b/web/app/src/lib/components/ui/PostGallery.svelte @@ -1,5 +1,6 @@ @@ -12,7 +13,7 @@
diff --git a/web/app/src/lib/components/ui/ShiorikoImage.svelte b/web/app/src/lib/components/ui/ShiorikoImage.svelte new file mode 100644 index 0000000..12f0419 --- /dev/null +++ b/web/app/src/lib/components/ui/ShiorikoImage.svelte @@ -0,0 +1,23 @@ + + +serving {postCount} images
+serving {postCount} images
{:else}serving ... images
{/if} diff --git a/web/app/src/routes/post/[id]/+page.svelte b/web/app/src/routes/post/[id]/+page.svelte index 73f2aa9..b885ec7 100644 --- a/web/app/src/routes/post/[id]/+page.svelte +++ b/web/app/src/routes/post/[id]/+page.svelte @@ -6,6 +6,7 @@ import ViewPostPanel from "$lib/components/panels/ViewPostPanel.svelte"; import { page } from "$app/stores"; + import ShiorikoImage from "$lib/components/ui/ShiorikoImage.svelte"; const { id } = $page.params; let post: any = $state(); @@ -14,6 +15,7 @@ post = data; imagePercentage = ((1000 * 100) / post.width).toFixed(0) + "%"; }; + let isOriginal = $state(false); const trimUrl = (str: string) => { if (str.length > 30) { @@ -88,19 +90,22 @@ {/if}