diff --git a/frontend/src/routes/portfolio/+page.svelte b/frontend/src/routes/portfolio/+page.svelte new file mode 100644 index 0000000..7cec550 --- /dev/null +++ b/frontend/src/routes/portfolio/+page.svelte @@ -0,0 +1,333 @@ + + + + +{#if loading} +
+
+
+

Loading portfolio...

+
+
+{:else if error} +
+
+ + + +

Unable to Load Portfolio

+

We couldn't load the portfolio images. Please try again later.

+
+
+{:else} +
+ {#each images as img (img.full)} + + {/each} +
+{/if} + +{#if showModal} + (showModal = v)}> + + +
+ {#if imageLoading} + Loading preview +
+
+
+ {/if} + + Portfolio full size + + + + {#if currentIndex > 0} + + {/if} + + {#if currentIndex < images.length - 1} + + {/if} +
+
+
+{/if}