From 4a4efcfde010e78a7376b987844996d5ee6134c6 Mon Sep 17 00:00:00 2001 From: not-nullptr Date: Sat, 16 Nov 2024 12:07:40 +0000 Subject: [PATCH] fix: footer and nav opacity bug --- src/routes/+layout.svelte | 57 +++++++++++++++++++++++++++++++++++---- 1 file changed, 52 insertions(+), 5 deletions(-) diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index bb70bd3..4569a3d 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -29,6 +29,7 @@ import Footer from "$lib/components/visual/Footer.svelte"; import { page } from "$app/stores"; import ConversionPanel from "$lib/components/functional/ConversionPanel.svelte"; + import { fade } from "svelte/transition"; let { children, data } = $props(); let shouldGoBack = writable(false); @@ -104,22 +105,68 @@ >{/if} -
+
{#if items .find((i) => i.url === "/convert") ?.activeMatch($page.url.pathname)} - +
+ +
{/if}
-
- {@render children()} +
+ {#key data.pathname} +
+ {@render children()} +
+ {/key}
-
+