diff --git a/src/lib/components/Navigation.svelte b/src/lib/components/Navigation.svelte index a13a588e..1fad678e 100644 --- a/src/lib/components/Navigation.svelte +++ b/src/lib/components/Navigation.svelte @@ -2,6 +2,7 @@ import { page } from '$app/stores'; import { base } from '$app/paths'; import { getDrawerStore } from '@skeletonlabs/skeleton'; + import * as config from '$lib/config'; const drawerStore = getDrawerStore(); const drawerClose = () => drawerStore.close(); @@ -14,6 +15,14 @@ { label: 'Projekt', path: '/projekt' }, { label: 'Über uns', path: '/ueber-uns' } ]; + $: currentURL = $page.url.pathname; + const mailtoBody = encodeURI( + `Ich habe ein Problem auf der Seite entdeckt: ${currentURL}\n` + + `Art des Problems: [Bitte angeben: Technischer Fehler, Inhaltlicher Fehler, Tippfehler, Sonstiges]\n` + + `Beschreibung des Problems: [Bitte beschreiben Sie das Problem so genau wie möglich.]\n` + + `Weitere Anmerkungen: [Optional]\n` + + `Kontaktinformationen: [Optional, falls Rückmeldung erwünscht]\n` + ); $: isActive = (path) => { if (path === '/blog' && $page.url.pathname.startsWith(base + path)) { @@ -23,7 +32,11 @@ }; -