mirror of https://github.com/VERT-sh/VERT.git
fix: footer and nav opacity bug
This commit is contained in:
parent
e9e9feebbe
commit
4a4efcfde0
|
@ -29,6 +29,7 @@
|
||||||
import Footer from "$lib/components/visual/Footer.svelte";
|
import Footer from "$lib/components/visual/Footer.svelte";
|
||||||
import { page } from "$app/stores";
|
import { page } from "$app/stores";
|
||||||
import ConversionPanel from "$lib/components/functional/ConversionPanel.svelte";
|
import ConversionPanel from "$lib/components/functional/ConversionPanel.svelte";
|
||||||
|
import { fade } from "svelte/transition";
|
||||||
let { children, data } = $props();
|
let { children, data } = $props();
|
||||||
|
|
||||||
let shouldGoBack = writable(false);
|
let shouldGoBack = writable(false);
|
||||||
|
@ -104,22 +105,68 @@
|
||||||
></script>{/if}
|
></script>{/if}
|
||||||
</svelte:head>
|
</svelte:head>
|
||||||
|
|
||||||
<div class="absolute top-8 left-0 w-screen flex justify-center">
|
<div class="absolute top-8 left-0 w-screen flex justify-center z-50">
|
||||||
<div class="flex flex-col gap-4">
|
<div class="flex flex-col gap-4">
|
||||||
<Navbar {items} />
|
<Navbar {items} />
|
||||||
{#if items
|
{#if items
|
||||||
.find((i) => i.url === "/convert")
|
.find((i) => i.url === "/convert")
|
||||||
?.activeMatch($page.url.pathname)}
|
?.activeMatch($page.url.pathname)}
|
||||||
<ConversionPanel />
|
<div
|
||||||
|
in:blur={{
|
||||||
|
blurMultiplier: 8,
|
||||||
|
duration: duration + 50,
|
||||||
|
delay: 50,
|
||||||
|
easing: quintOut,
|
||||||
|
y: {
|
||||||
|
start: -24,
|
||||||
|
end: 0,
|
||||||
|
},
|
||||||
|
scale: {
|
||||||
|
start: 0.95,
|
||||||
|
end: 1,
|
||||||
|
},
|
||||||
|
}}
|
||||||
|
out:blur={{
|
||||||
|
blurMultiplier: 8,
|
||||||
|
duration,
|
||||||
|
easing: quintOut,
|
||||||
|
y: {
|
||||||
|
start: 0,
|
||||||
|
end: 24,
|
||||||
|
},
|
||||||
|
scale: {
|
||||||
|
start: 1,
|
||||||
|
end: 1.05,
|
||||||
|
},
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
<ConversionPanel />
|
||||||
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="min-h-screen">
|
<div class="min-h-screen grid grid-rows-1 grid-cols-1">
|
||||||
{@render children()}
|
{#key data.pathname}
|
||||||
|
<div
|
||||||
|
class="row-start-1 col-start-1"
|
||||||
|
in:blur={{
|
||||||
|
blurMultiplier: 8,
|
||||||
|
duration,
|
||||||
|
easing: quintOut,
|
||||||
|
}}
|
||||||
|
out:blur={{
|
||||||
|
blurMultiplier: 8,
|
||||||
|
duration,
|
||||||
|
easing: quintOut,
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
{@render children()}
|
||||||
|
</div>
|
||||||
|
{/key}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="-mt-14 -z-50 w-full h-14 border-t border-separator">
|
<div class="-mt-14 w-full h-14 border-t border-separator relative z-50">
|
||||||
<Footer
|
<Footer
|
||||||
class="w-full h-full"
|
class="w-full h-full"
|
||||||
items={{
|
items={{
|
||||||
|
|
Loading…
Reference in New Issue