From 1d8bbe1fd5fb4414f5e30fa42bc9fa912ac85e47 Mon Sep 17 00:00:00 2001 From: JovannMC Date: Fri, 10 Jan 2025 11:40:51 +0300 Subject: [PATCH] Move conversion panel out of navbar fixes jumping when switching between pages --- src/lib/components/functional/Navbar.svelte | 2 +- src/routes/+layout.svelte | 23 +-------------- src/routes/convert/+page.svelte | 31 ++++++++++++++++++--- 3 files changed, 29 insertions(+), 27 deletions(-) diff --git a/src/lib/components/functional/Navbar.svelte b/src/lib/components/functional/Navbar.svelte index 500b872..ea60965 100644 --- a/src/lib/components/functional/Navbar.svelte +++ b/src/lib/components/functional/Navbar.svelte @@ -101,7 +101,7 @@ {/snippet}
- + {#if linkRects[selectedIndex]}
import { beforeNavigate, goto } from "$app/navigation"; - import { page } from "$app/stores"; import { PUB_HOSTNAME, PUB_PLAUSIBLE_URL } from "$env/static/public"; import { duration, fade } from "$lib/animation"; import featuredImage from "$lib/assets/VERT_Feature.webp"; - import ConversionPanel from "$lib/components/functional/ConversionPanel.svelte"; import Navbar from "$lib/components/functional/Navbar.svelte"; import Footer from "$lib/components/visual/Footer.svelte"; import Logo from "$lib/components/visual/svg/Logo.svelte"; @@ -130,26 +128,7 @@
diff --git a/src/routes/convert/+page.svelte b/src/routes/convert/+page.svelte index ee18eba..4a161ed 100644 --- a/src/routes/convert/+page.svelte +++ b/src/routes/convert/+page.svelte @@ -93,13 +93,36 @@ {/snippet} -
+
+
+ +
+
+ +
-
- -
{#each files.files as file, i (file.id)} {#if files.files.length >= 2 && i === 1}