From 8759477b792cdbd703fd6327063474b717eb1434 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Pe=CC=81ault?= Date: Sun, 21 Nov 2021 14:40:02 +0100 Subject: [PATCH] Use reveal function to animate in ScrollingTitle --- src/components/atoms/ScrollingTitle.svelte | 26 ++++++++++++++++++---- src/routes/index.svelte | 21 ++++++++--------- 2 files changed, 33 insertions(+), 14 deletions(-) diff --git a/src/components/atoms/ScrollingTitle.svelte b/src/components/atoms/ScrollingTitle.svelte index 49f0d59..6fc3c81 100644 --- a/src/components/atoms/ScrollingTitle.svelte +++ b/src/components/atoms/ScrollingTitle.svelte @@ -1,10 +1,12 @@ {#if tag === 'h1'} -

{:else if tag === 'p'} -

diff --git a/src/routes/index.svelte b/src/routes/index.svelte index b055c5d..0365a43 100644 --- a/src/routes/index.svelte +++ b/src/routes/index.svelte @@ -24,7 +24,6 @@ const { path } = $page let scrollY: number, innerHeight: number - let introTitleParallax = 0 onMount(() => { @@ -34,13 +33,6 @@ easing: 'easeOutQuart', }) - // Animate h1 title - introTimeline.add({ - targets: '.homepage__title--houses .char', - translateY: ['-100%', 0], - delay: anime.stagger(60), - }, 200) - // Reveal text introTimeline.add({ targets: '.homepage__headline', @@ -77,7 +69,12 @@ out:fade={{ duration: DURATION.PAGE_OUT }} >
- + @@ -135,7 +132,11 @@
- +