diff --git a/svelte-app/src/app.html b/svelte-app/src/app.html
index d8e8dfd35..04ef7c925 100644
--- a/svelte-app/src/app.html
+++ b/svelte-app/src/app.html
@@ -17,7 +17,6 @@
href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Ubuntu+Mono:ital,wght@0,400;0,700;1,400;1,700&family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;1,100;1,200;1,300;1,400&display=swap"
rel="stylesheet"
/>
-
%sveltekit.head%
diff --git a/svelte-app/src/components/document/route.svelte b/svelte-app/src/components/document/route.svelte
index e6ef62d83..381ac71c6 100644
--- a/svelte-app/src/components/document/route.svelte
+++ b/svelte-app/src/components/document/route.svelte
@@ -25,15 +25,8 @@
scrollTo($page?.url);
});
- $: allTags =
- (data?.tags || [])
- .reduce(
- (acc, tag) => (tag.title && acc.push(tag.title.toLowerCase()), acc),
- [] as string[]
- )
- ?.join(', ') + ', ' || '';
$: $page?.url && scrollTo($page.url);
- $: pageTitle = `${BASE_PAGE_TITLE}${data?.title ? ` | ${data.title}` : ''}`;
+ $: pageTitle = `${BASE_PAGE_TITLE} ~ ${data.title}`;
$: pageDescription = data?.desc
? data.desc.length > 160
? `${data.desc.slice(0, 160 - 3)}...`
@@ -43,30 +36,25 @@
{pageTitle}
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
diff --git a/svelte-app/src/lib/helpers/navigation.ts b/svelte-app/src/lib/helpers/navigation.ts
index 8318001eb..3587b1dff 100644
--- a/svelte-app/src/lib/helpers/navigation.ts
+++ b/svelte-app/src/lib/helpers/navigation.ts
@@ -55,6 +55,6 @@ export const pageTitle = derived([isLocalized, t, page], (vals) => {
route = APP_ROUTES.find((r) => r.path === pathname);
return route?.name?.length
- ? `${BASE_PAGE_TITLE} | ${vals[1](route.name)}`
+ ? `${BASE_PAGE_TITLE} ~ ${vals[1](route.name)}`
: BASE_PAGE_TITLE;
});
diff --git a/svelte-app/src/routes/+error.svelte b/svelte-app/src/routes/+error.svelte
index fd056543d..65779fc21 100644
--- a/svelte-app/src/routes/+error.svelte
+++ b/svelte-app/src/routes/+error.svelte
@@ -42,6 +42,7 @@
kio.dev | {status}
+
diff --git a/svelte-app/src/routes/+layout.svelte b/svelte-app/src/routes/+layout.svelte
index 140cb854f..6aa123f07 100644
--- a/svelte-app/src/routes/+layout.svelte
+++ b/svelte-app/src/routes/+layout.svelte
@@ -13,7 +13,7 @@
import { isDesktop } from '$helpers/responsive';
import { check as checkTranslations, currentLang, isLocalized, t } from '$i18n';
import { APP_LANGS, BASE_ANIMATION_DURATION, DEFAULT_APP_LANG } from '$lib/consts';
- import { ENV } from '$lib/env';
+ import { ENV, SELF_BASE_URL } from '$lib/env';
import { setState as setMenuState, state as menuState } from '$lib/helpers/menu';
import { navOpen } from '$stores/navigation';
import Settings, { loading } from '$stores/settings';
@@ -95,6 +95,18 @@
$: browser && (document.documentElement.lang = $currentLang);
+
+
+
+
+
+
+
+
+
+
+
+
setMenuState(e, pageContainer)}
diff --git a/svelte-app/src/routes/[[lang=lang]]/+page.svelte b/svelte-app/src/routes/[[lang=lang]]/+page.svelte
index 653187a57..586390fdc 100644
--- a/svelte-app/src/routes/[[lang=lang]]/+page.svelte
+++ b/svelte-app/src/routes/[[lang=lang]]/+page.svelte
@@ -1,5 +1,4 @@
{$pageTitle}
+
-
-
-
-
diff --git a/svelte-app/src/routes/[[lang=lang]]/blog/+page.svelte b/svelte-app/src/routes/[[lang=lang]]/blog/+page.svelte
index d132945ba..ca0b09473 100644
--- a/svelte-app/src/routes/[[lang=lang]]/blog/+page.svelte
+++ b/svelte-app/src/routes/[[lang=lang]]/blog/+page.svelte
@@ -1,5 +1,4 @@
{$pageTitle}
+
-
-
-
-
diff --git a/svelte-app/src/routes/[[lang=lang]]/work/+page.svelte b/svelte-app/src/routes/[[lang=lang]]/work/+page.svelte
index c6ddc8667..960571e23 100644
--- a/svelte-app/src/routes/[[lang=lang]]/work/+page.svelte
+++ b/svelte-app/src/routes/[[lang=lang]]/work/+page.svelte
@@ -1,5 +1,4 @@