🌌 Makes front page simplere

This commit is contained in:
Rune Harlyk
2025-03-08 13:22:41 +01:00
parent 297d61c188
commit 72f3bcfd78
+12 -13
View File
@@ -1,13 +1,16 @@
<script lang="ts"> <script lang="ts">
import type { PageData } from './$types'; import { goto } from '$app/navigation'
import { notifications } from '$lib/components/toasts/notifications'; import Visualization from '$lib/components/Visualization.svelte'
import Visualization from '$lib/components/Visualization.svelte'; import { socket } from '$lib/stores'
import { onMount } from 'svelte'
interface Props { onMount(() => {
data: PageData; socket.subscribe(isConnected => {
if (isConnected) {
goto('/controller')
} }
})
let { data }: Props = $props(); })
</script> </script>
<div class="hero bg-base-100 h-screen"> <div class="hero bg-base-100 h-screen">
@@ -16,13 +19,9 @@
<Visualization sky={false} orbit panel={false} ground={false} /> <Visualization sky={false} orbit panel={false} ground={false} />
</div> </div>
<div class="card-body w-80"> <div class="card-body w-80">
<h2 class="card-title text-center text-2xl">Welcome to {data.app_name}</h2> <h2 class="card-title text-center text-2xl">Begin you journey</h2>
<p class="py-6 text-center"></p> <p class="py-6 text-center"></p>
<a <a class="btn btn-primary" href={$socket ? '/controller' : '/connection'}> Add Robot Dog </a>
class="btn btn-primary"
href="/controller"
onclick={() => notifications.success('You did it!', 1000)}>Begin</a
>
</div> </div>
</div> </div>
</div> </div>