Use PageTransition component on every route

- Scrolls back to top when mounting new page with a timeout of the delay
- Rename photo Viewer class
- Change Shop posters section text from p to label
This commit is contained in:
2021-12-07 21:58:17 +01:00
parent f15a2f2e47
commit 06db598b90
14 changed files with 79 additions and 66 deletions

View File

@@ -12,6 +12,7 @@
import { map, lerp, throttle } from '$utils/functions'
// Components
import Metas from '$components/Metas.svelte'
import PageTransition from '$components/PageTransition.svelte'
import SplitText from '$components/SplitText.svelte'
import IconEarth from '$components/atoms/IconEarth.svelte'
import Button from '$components/atoms/Button.svelte'
@@ -339,7 +340,7 @@
/>
<main class="photos">
<PageTransition name="photos">
<section class="photos__intro"
class:is-passed={scrolledPastIntro}
>
@@ -498,7 +499,7 @@
</div>
</div>
</section>
</main>
</PageTransition>
<script context="module" lang="ts">