diff --git a/src/app.css b/src/app.css index 2eeb9e0..8f33257 100644 --- a/src/app.css +++ b/src/app.css @@ -13,6 +13,7 @@ } :root { + color-scheme: light; --radius: 0.625rem; --background: oklch(1 0 0); --foreground: oklch(0.129 0.042 264.695); @@ -48,6 +49,7 @@ } .dark { + color-scheme: dark; --background: oklch(0.129 0.042 264.695); --foreground: oklch(0.984 0.003 247.858); --card: oklch(0.208 0.042 265.755); diff --git a/src/lib/components/layout/PageContainer.svelte b/src/lib/components/layout/PageContainer.svelte index 135bd8c..3cf2475 100644 --- a/src/lib/components/layout/PageContainer.svelte +++ b/src/lib/components/layout/PageContainer.svelte @@ -1,6 +1,8 @@ -
+
{@render children()} diff --git a/src/lib/components/themes/ThemeBackground.svelte b/src/lib/components/themes/ThemeBackground.svelte index 6a626e4..5f5a6a8 100644 --- a/src/lib/components/themes/ThemeBackground.svelte +++ b/src/lib/components/themes/ThemeBackground.svelte @@ -1,7 +1,8 @@ {#if theme.pattern !== 'none'} diff --git a/src/lib/components/themes/ThemeCard.svelte b/src/lib/components/themes/ThemeCard.svelte index bb0164c..70fe3cc 100644 --- a/src/lib/components/themes/ThemeCard.svelte +++ b/src/lib/components/themes/ThemeCard.svelte @@ -1,6 +1,7 @@ {#if theme.pattern !== 'none'} diff --git a/src/lib/components/wishlist/EditableItemsList.svelte b/src/lib/components/wishlist/EditableItemsList.svelte index dbdc6fc..2b19a98 100644 --- a/src/lib/components/wishlist/EditableItemsList.svelte +++ b/src/lib/components/wishlist/EditableItemsList.svelte @@ -13,13 +13,15 @@ rearranging, onStartEditing, onReorder, - theme = null + theme = null, + wishlistColor = null }: { items: Item[]; rearranging: boolean; onStartEditing: (item: Item) => void; onReorder: (items: Item[]) => Promise; theme?: string | null; + wishlistColor?: string | null; } = $props(); const t = $derived(languageStore.t); @@ -30,7 +32,7 @@
{#each items as item (item.id)}
- +