diff --git a/src/routes/+page.server.ts b/src/routes/+page.server.ts deleted file mode 100644 index 5cdab80..0000000 --- a/src/routes/+page.server.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { loadFonts } from "$lib/fonts"; -import { loadImages } from "$lib/images"; -import type { PageLoad } from "./$types"; - -export async function load(): Promise { - let images = loadImages(); - let fonts = loadFonts(); - - return { - images, - fonts, - }; -} - -export const prerender = true; diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 5283cc3..a97ee90 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,126 +1,237 @@ - - - - {@html ` - - `} - - -
-

Preview

- - - - - - - -
- - - - - - -
- {#each images as image, idx (image)} - - {/each} -
- - + + + +
+
+

Twitch Panels Creator

+ +
+ + {#if errorMessage} +
+ {errorMessage} +
+ {/if} + +
+
+ {#if $uiStore.currentStep === "upload"} + + {:else if $uiStore.currentStep === "crop" && uploadedImage} + + {:else if $uiStore.currentStep === "text"} + + {:else if $uiStore.currentStep === "preview"} + + {/if} +
+ + +
+
+ + diff --git a/src/routes/___page.ts b/src/routes/___page.ts deleted file mode 100644 index 1937c0c..0000000 --- a/src/routes/___page.ts +++ /dev/null @@ -1,9 +0,0 @@ -import type { PageLoad } from "./$types"; - -export function load(): PageLoad { - return { - images: imageFiles, - }; -} - -export const prerender = true;