aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/blog/+layout.svelte
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2026-01-14 16:04:23 +0100
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2026-01-14 16:04:23 +0100
commit3e2a5a14785404d40095544fc49f03390a062a85 (patch)
tree663413020bec98412eaa3b124b41ba239117c81b /src/routes/blog/+layout.svelte
parenteeded78a234dac2d1217064d53e3021fd3704be2 (diff)
downloadmem-estrogen-zone-3e2a5a14785404d40095544fc49f03390a062a85.tar.gz
mem-estrogen-zone-3e2a5a14785404d40095544fc49f03390a062a85.tar.bz2
mem-estrogen-zone-3e2a5a14785404d40095544fc49f03390a062a85.tar.lz
mem-estrogen-zone-3e2a5a14785404d40095544fc49f03390a062a85.zip

feat: use @dmpmem/storage for theme

Diffstat (limited to 'src/routes/blog/+layout.svelte')
-rw-r--r--src/routes/blog/+layout.svelte6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/routes/blog/+layout.svelte b/src/routes/blog/+layout.svelte
index 86447b4..61ab5f3 100644
--- a/src/routes/blog/+layout.svelte
+++ b/src/routes/blog/+layout.svelte
@@ -1,4 +1,5 @@
<script lang="ts">
+ import { blogStorage } from '$/lib/storage';
import { page } from '$app/state';
import { onDestroy, onMount, type Snippet } from 'svelte';
@@ -10,10 +11,9 @@
onMount(() => {
const theme =
- page.url.searchParams.get('theme') ??
- localStorage.getItem('mem.estrogen.zone:blog:theme');
+ page.url.searchParams.get('theme') ?? blogStorage.getItem('theme');
if (theme) {
- localStorage.setItem('mem.estrogen.zone:blog:theme', theme);
+ blogStorage.setItem('theme', theme);
document.documentElement.setAttribute('data-blog-theme', theme);
page.url.searchParams.delete('theme');
}