1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-08-05 21:25:19 +02:00

add the default theme to traveler

(cherry picked from commit 031fe71f572b561f6812318f18382b0fe944ccf8)
This commit is contained in:
RianKhanafi 2025-07-15 11:12:06 +07:00
parent 84b3a2a246
commit 5d5f5fa7d4
2 changed files with 6 additions and 9 deletions

View file

@ -67,15 +67,11 @@ export const authHook: Handle = async ({ event, resolve }) => {
}; };
export const themeHook: Handle = async ({ event, resolve }) => { export const themeHook: Handle = async ({ event, resolve }) => {
let theme = event.url.searchParams.get('theme') || event.cookies.get('colortheme'); let theme = event.url.searchParams.get('theme') || event.cookies.get('colortheme') || 'traveler';
if (theme) { return await resolve(event, {
return await resolve(event, { transformPageChunk: ({ html }) => html.replace('data-theme=""', `data-theme="${theme}"`)
transformPageChunk: ({ html }) => html.replace('data-theme=""', `data-theme="${theme}"`) });
});
}
return await resolve(event);
}; };
// hook to get the langauge cookie and set the locale // hook to get the langauge cookie and set the locale

View file

@ -30,7 +30,8 @@
"aestheticDark": "Aesthetic Dark", "aestheticDark": "Aesthetic Dark",
"aqua": "Aqua", "aqua": "Aqua",
"northernLights": "Northern Lights", "northernLights": "Northern Lights",
"dim": "Dim" "dim": "Dim",
"traveler": "Traveler"
} }
}, },
"about": { "about": {