diff --git a/frontend/src/lib/components/Navbar.svelte b/frontend/src/lib/components/Navbar.svelte
index ce0bb86..fbe8337 100644
--- a/frontend/src/lib/components/Navbar.svelte
+++ b/frontend/src/lib/components/Navbar.svelte
@@ -5,14 +5,10 @@
import type { SubmitFunction } from '@sveltejs/kit';
import DotsHorizontal from '~icons/mdi/dots-horizontal';
- import WeatherSunny from '~icons/mdi/weather-sunny';
- import WeatherNight from '~icons/mdi/weather-night';
- import Forest from '~icons/mdi/forest';
- import Water from '~icons/mdi/water';
+ import Calendar from '~icons/mdi/calendar';
import AboutModal from './AboutModal.svelte';
import AccountMultiple from '~icons/mdi/account-multiple';
import Avatar from './Avatar.svelte';
- import PaletteOutline from '~icons/mdi/palette-outline';
import { page } from '$app/stores';
import { t, locale, locales } from 'svelte-i18n';
import { themes } from '$lib';
@@ -91,6 +87,9 @@
+
+
+
@@ -157,6 +156,9 @@
+
+
+
{
+ let sessionId = event.cookies.get('sessionid');
+ let visitedFetch = await fetch(`${endpoint}/api/adventures/all/?include_collections=true`, {
+ headers: {
+ Cookie: `sessionid=${sessionId}`
+ }
+ });
+ let adventures = (await visitedFetch.json()) as Adventure[];
+
+ return {
+ props: {
+ adventures
+ }
+ };
+}) satisfies PageServerLoad;
diff --git a/frontend/src/routes/calendar/+page.svelte b/frontend/src/routes/calendar/+page.svelte
new file mode 100644
index 0000000..abeca24
--- /dev/null
+++ b/frontend/src/routes/calendar/+page.svelte
@@ -0,0 +1,42 @@
+
+
+Adventure Calendar
+
+
diff --git a/frontend/src/routes/dashboard/+page.svelte b/frontend/src/routes/dashboard/+page.svelte
index 495893a..1c9f986 100644
--- a/frontend/src/routes/dashboard/+page.svelte
+++ b/frontend/src/routes/dashboard/+page.svelte
@@ -1,27 +1,9 @@