added a proper about page

This commit is contained in:
Jonas_Jones 2025-03-07 21:56:28 +01:00
parent d1d25ee292
commit 6dcce58635

View file

@ -4,18 +4,24 @@
</svelte:head> </svelte:head>
<div class="text-column"> <div class="text-column">
<h1>About this app</h1> <h1>About this Dashboard</h1>
<p> <p>
This is a <a href="https://svelte.dev/docs/kit">SvelteKit</a> app. You can make your own by typing This is a Dashboard app for my Ecosystem's services.
the following into your command line and following the prompts: The list and roadmap of supported services can be viewed in the
<a href="https://github.com/JonasunderscoreJones/dash.jonasjones.dev/blob/main/README.md">README.md</a>
page of the github repository. Thus, the Dashboard is opensource in the same repository.
</p> </p>
<pre>npx sv create</pre> <p>
Signups are allowed to anyone. This is because the default user scope currently has no permissions.
However, the Dashboard is designed to be used with a user scope system. This means that the user scope
will be able to access services that are only available to them. Scopes are granted by an admin account.
</p>
<p> <p>
The page you're looking at is purely static HTML, with no client-side interactivity needed. Further are the accounts not limited to the Dashboard. They are their own entity, hosted on cloudflare workers.
Because of that, we don't need to load any JavaScript. Try viewing the page's source, or opening Thus, the accounts are available to be used in other projects as well. The accounts are also opensource in the
the devtools network panel and reloading. <a href="https://github.com/JonasunderscoreJones/accounts.jonasjones.dev/">github repository</a>.
</p> </p>
</div> </div>