-
-
-
-
-
-
+
+
+
+
+
+
+
{$site.explore_globe}
+
-
-
{$site.explore_globe}
-
-
+
-
+
+
-
-
-
-
+
+
diff --git a/src/routes/credits.svelte b/src/routes/credits.svelte
index 28ef218..03ba277 100644
--- a/src/routes/credits.svelte
+++ b/src/routes/credits.svelte
@@ -1,7 +1,7 @@
-
-
- {#if firstLoad}
-
+{#if show || !process.browser}
+
+{:else}
+
+
+ {#if $firstLoad}
+
{:else}
{/if}
-
+
+{/if}
diff --git a/src/utils/store.js b/src/utils/store.js
index 8c812c1..0b37302 100644
--- a/src/utils/store.js
+++ b/src/utils/store.js
@@ -1,4 +1,3 @@
-// Svelte
import { writable } from 'svelte/store'
// Define environment
@@ -25,17 +24,14 @@ export let currentLocation = writable()
export let currentPhotos = writable()
// State
-export let pageReady = writable(false)
-export const pageTransition = {
- onAnimationEnd () {}
-}
+export let pageReady = writable(false, () => {})
+export let firstLoad = writable(true)
export let fullscreen = writable()
/* ==========================================================================
Animation related
========================================================================== */
-export const transitionDelay = 1400
-export const transitionNormal = 1400
-export const transitionLong = 1800
-export const transitionPanelIn = 700
+export const animDelay = 800
+export const animDuration = 1400
+export const animDurationLong = 1800