2025-06-30 18:58:24 +02:00
|
|
|
<!--
|
|
|
|
SPDX-FileCopyrightText: © 2025 Hornwitser <code@hornwitser.no>
|
|
|
|
SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
-->
|
2025-03-05 15:36:50 +01:00
|
|
|
<template>
|
|
|
|
<main>
|
2025-07-01 18:41:24 +02:00
|
|
|
<h1>Owltide</h1>
|
2025-03-05 15:36:50 +01:00
|
|
|
<ul>
|
|
|
|
<li>
|
2025-03-09 22:21:13 +01:00
|
|
|
<NuxtLink to="/schedule">View Schedule</NuxtLink>
|
|
|
|
</li>
|
2025-05-24 20:01:23 +02:00
|
|
|
<li v-if="accountStore.canEdit">
|
2025-03-09 22:21:13 +01:00
|
|
|
<NuxtLink to="/edit">Edit Schedule</NuxtLink>
|
|
|
|
</li>
|
2025-05-24 20:01:23 +02:00
|
|
|
<li v-if="accountStore.valid">
|
2025-03-09 22:21:13 +01:00
|
|
|
<NuxtLink to="/account/settings">Account Settings</NuxtLink>
|
|
|
|
</li>
|
2025-05-24 20:01:23 +02:00
|
|
|
<li v-else>
|
2025-03-09 22:21:13 +01:00
|
|
|
<NuxtLink to="/login">Log In / Create Account</NuxtLink>
|
2025-03-05 15:36:50 +01:00
|
|
|
</li>
|
2025-06-24 15:58:34 +02:00
|
|
|
<li>
|
|
|
|
<NuxtLink to="/about">About this software</NuxtLink>
|
|
|
|
</li>
|
2025-03-05 15:36:50 +01:00
|
|
|
</ul>
|
|
|
|
</main>
|
|
|
|
</template>
|
2025-03-09 22:21:13 +01:00
|
|
|
|
|
|
|
<script lang="ts" setup>
|
2025-07-01 18:41:24 +02:00
|
|
|
useHead({
|
|
|
|
title: "Index",
|
|
|
|
});
|
2025-05-24 20:01:23 +02:00
|
|
|
const accountStore = useAccountStore();
|
2025-03-09 22:21:13 +01:00
|
|
|
</script>
|