From 9877879ba69f4fd766aedd6338fc2e13563689e5 Mon Sep 17 00:00:00 2001 From: Jonas_Jones Date: Fri, 7 Mar 2025 22:19:47 +0100 Subject: [PATCH] added Alpha Notice to pages --- src/lib/components/AlphaNotice.svelte | 32 +++++++++++++++++++++++++++ src/routes/about/+page.svelte | 8 ++++++- src/routes/login/+page.svelte | 3 +++ src/routes/signup/+page.svelte | 5 ++++- 4 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 src/lib/components/AlphaNotice.svelte diff --git a/src/lib/components/AlphaNotice.svelte b/src/lib/components/AlphaNotice.svelte new file mode 100644 index 0000000..45efed4 --- /dev/null +++ b/src/lib/components/AlphaNotice.svelte @@ -0,0 +1,32 @@ +
+

This is an Alpha Version

+

+ Note that this Dashboard is in an alpha state. This means that there are bugs and missing features. + Please report any bugs or issues to the + GitHub repository. +

+
+ + \ No newline at end of file diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte index 6bcfbb8..1934e77 100644 --- a/src/routes/about/+page.svelte +++ b/src/routes/about/+page.svelte @@ -1,3 +1,7 @@ + + About @@ -6,9 +10,11 @@

About this Dashboard

+ +

This is a Dashboard app for my Ecosystem's services. - The list and roadmap of supported services can be viewed in the + The list and roadmap of supported services can be viewed in the README.md page of the github repository. Thus, the Dashboard is opensource in the same repository.

diff --git a/src/routes/login/+page.svelte b/src/routes/login/+page.svelte index 76deba9..e009e35 100644 --- a/src/routes/login/+page.svelte +++ b/src/routes/login/+page.svelte @@ -3,6 +3,7 @@ import { onMount } from 'svelte'; import { setSessionKey, redirectToHome, ACCOUNTS_WORKER_URL } from '$lib/session.js'; import { page } from '$app/state'; + import AlphaNotice from '$lib/components/AlphaNotice.svelte'; let email = ''; let password = ''; let errorMessage = ''; @@ -43,6 +44,8 @@