From a9072370ca1eb9a5cce928b1d487db0f307edea6 Mon Sep 17 00:00:00 2001 From: ivarlovlie Date: Tue, 20 Sep 2022 15:24:27 +0800 Subject: feat: Move old apps into it's own directory --- apps/kit/src/routes/(app)/+layout.svelte | 215 +++++++++++++++++++++++ apps/kit/src/routes/(app)/home/+page.svelte | 1 + apps/kit/src/routes/(public)/+layout.svelte | 6 + apps/kit/src/routes/(public)/login/+page.svelte | 95 ++++++++++ apps/kit/src/routes/(public)/reset/+page.svelte | 29 +++ apps/kit/src/routes/(public)/signup/+page.svelte | 38 ++++ apps/kit/src/routes/+layout.server.ts | 13 ++ apps/kit/src/routes/+layout.svelte | 23 +++ 8 files changed, 420 insertions(+) create mode 100644 apps/kit/src/routes/(app)/+layout.svelte create mode 100644 apps/kit/src/routes/(app)/home/+page.svelte create mode 100644 apps/kit/src/routes/(public)/+layout.svelte create mode 100644 apps/kit/src/routes/(public)/login/+page.svelte create mode 100644 apps/kit/src/routes/(public)/reset/+page.svelte create mode 100644 apps/kit/src/routes/(public)/signup/+page.svelte create mode 100644 apps/kit/src/routes/+layout.server.ts create mode 100644 apps/kit/src/routes/+layout.svelte (limited to 'apps/kit/src/routes') diff --git a/apps/kit/src/routes/(app)/+layout.svelte b/apps/kit/src/routes/(app)/+layout.svelte new file mode 100644 index 0000000..3f60af3 --- /dev/null +++ b/apps/kit/src/routes/(app)/+layout.svelte @@ -0,0 +1,215 @@ + + + +{#if !online} +
+
+
+ +
+
+

+ You seem to be offline, please check your internet connection. +

+
+
+
+{/if} +
+ + sidebarIsOpen = !sidebarIsOpen}> + +
+
+ +
+ + + +
+ +
+
+ + +
+
+ +
+
+
+ + + +
+
+
+
+ +
+
+
+
+
+ + +
+ +
+
+
\ No newline at end of file diff --git a/apps/kit/src/routes/(app)/home/+page.svelte b/apps/kit/src/routes/(app)/home/+page.svelte new file mode 100644 index 0000000..247ee47 --- /dev/null +++ b/apps/kit/src/routes/(app)/home/+page.svelte @@ -0,0 +1 @@ +

Welcome Home

\ No newline at end of file diff --git a/apps/kit/src/routes/(public)/+layout.svelte b/apps/kit/src/routes/(public)/+layout.svelte new file mode 100644 index 0000000..1301e50 --- /dev/null +++ b/apps/kit/src/routes/(public)/+layout.svelte @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/apps/kit/src/routes/(public)/login/+page.svelte b/apps/kit/src/routes/(public)/login/+page.svelte new file mode 100644 index 0000000..800575e --- /dev/null +++ b/apps/kit/src/routes/(public)/login/+page.svelte @@ -0,0 +1,95 @@ + +
+
+

{$LL.login.loginToYourAccount()}

+

+ {$LL.login.or()} + {$LL.login.createANewAccount()} +

+
+ +
+
+ {#if error.text || error.title} +
+ {#if error.title} +

{error.title}

+ {/if} + {#if error.text} +
+ {error.text} +
+ {/if} +
+ {/if} +
+
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+
+ + +
+ + +
+ +
+ +
+
+
+
+
diff --git a/apps/kit/src/routes/(public)/reset/+page.svelte b/apps/kit/src/routes/(public)/reset/+page.svelte new file mode 100644 index 0000000..41c4728 --- /dev/null +++ b/apps/kit/src/routes/(public)/reset/+page.svelte @@ -0,0 +1,29 @@ +
+
+

Request a password reset

+

+ Or + go to login page +

+
+ +
+
+
+
+ +
+ +
+
+
+ +
+
+
+
+
diff --git a/apps/kit/src/routes/(public)/signup/+page.svelte b/apps/kit/src/routes/(public)/signup/+page.svelte new file mode 100644 index 0000000..d4a1bda --- /dev/null +++ b/apps/kit/src/routes/(public)/signup/+page.svelte @@ -0,0 +1,38 @@ +
+
+

Create your new account

+

+ Or + go to login page +

+
+ +
+
+
+
+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+
+
+
+
diff --git a/apps/kit/src/routes/+layout.server.ts b/apps/kit/src/routes/+layout.server.ts new file mode 100644 index 0000000..01aae89 --- /dev/null +++ b/apps/kit/src/routes/+layout.server.ts @@ -0,0 +1,13 @@ +// import {is_active} from "$lib/session"; +// import {redirect} from "@sveltejs/kit"; +// import type {LayoutServerLoad} from "./$types"; +// +// export const load: LayoutServerLoad = async ({routeId}) => { +// const sessionIsValid = await is_active(); +// const isPublicRoute = routeId?.startsWith("(public)"); +// if (sessionIsValid && isPublicRoute) { +// throw redirect(302, "/home"); +// } else if (!sessionIsValid && !isPublicRoute) { +// throw redirect(302, "/login"); +// } +// }; \ No newline at end of file diff --git a/apps/kit/src/routes/+layout.svelte b/apps/kit/src/routes/+layout.svelte new file mode 100644 index 0000000..ee76da9 --- /dev/null +++ b/apps/kit/src/routes/+layout.svelte @@ -0,0 +1,23 @@ + + \ No newline at end of file -- cgit v1.3