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 @@