From 18c458d91ca5e7187ffb3615fca8970fc6e4ca65 Mon Sep 17 00:00:00 2001 From: ivarlovlie Date: Mon, 6 Jun 2022 15:48:53 +0200 Subject: feat: More work on portal --- apps/portal/src/app/pages/_layout.svelte | 3 +- apps/portal/src/app/pages/_layout@loggedin.svelte | 69 ++++++++++++++++++++++ apps/portal/src/app/pages/home.svelte | 72 +++++++++++++++++++++++ apps/portal/src/app/pages/login.svelte | 8 +-- apps/portal/src/app/pages/profile/index.svelte | 16 +++++ 5 files changed, 163 insertions(+), 5 deletions(-) create mode 100644 apps/portal/src/app/pages/_layout@loggedin.svelte create mode 100644 apps/portal/src/app/pages/home.svelte create mode 100644 apps/portal/src/app/pages/profile/index.svelte (limited to 'apps/portal/src/app/pages') diff --git a/apps/portal/src/app/pages/_layout.svelte b/apps/portal/src/app/pages/_layout.svelte index d5af444..04cbdd3 100644 --- a/apps/portal/src/app/pages/_layout.svelte +++ b/apps/portal/src/app/pages/_layout.svelte @@ -1,5 +1,6 @@ - +
diff --git a/apps/portal/src/app/pages/_layout@loggedin.svelte b/apps/portal/src/app/pages/_layout@loggedin.svelte new file mode 100644 index 0000000..72515df --- /dev/null +++ b/apps/portal/src/app/pages/_layout@loggedin.svelte @@ -0,0 +1,69 @@ + + + + +
+
+ +
+ +
+ + +
+ + +
diff --git a/apps/portal/src/app/pages/home.svelte b/apps/portal/src/app/pages/home.svelte new file mode 100644 index 0000000..b9b9829 --- /dev/null +++ b/apps/portal/src/app/pages/home.svelte @@ -0,0 +1,72 @@ + + + +
+
+

Hello {session.profile?.username}

+

This is your portal to Greatoffice, here you will find all your great apps and management options.

+
+
+

Apps

+
+ +
+
+ +
+
+
+
+
+
+

Manage

+
+ push("/profile")}> +
+
+ +
+
+
+ {#if showUsers} + +
+
+ +
+
+
+ {/if} +
+
+
+
diff --git a/apps/portal/src/app/pages/login.svelte b/apps/portal/src/app/pages/login.svelte index 2822be0..db010d2 100644 --- a/apps/portal/src/app/pages/login.svelte +++ b/apps/portal/src/app/pages/login.svelte @@ -1,7 +1,7 @@ + Go to {frontpage_base()}
diff --git a/apps/portal/src/app/pages/profile/index.svelte b/apps/portal/src/app/pages/profile/index.svelte new file mode 100644 index 0000000..0929c3c --- /dev/null +++ b/apps/portal/src/app/pages/profile/index.svelte @@ -0,0 +1,16 @@ + + + + + push("/")}/> + + +

Profile

+
-- cgit v1.3