diff --git a/website/src/Home.svelte b/website/src/Home.svelte
index 3ff7be1..0e311e8 100644
--- a/website/src/Home.svelte
+++ b/website/src/Home.svelte
@@ -170,7 +170,16 @@
-
+ {
+ state.isSearchOpen = false;
+ state.isInfoOpen = true;
+ }}
+ onClose={() => {
+ state.isInfoOpen = false;
+ }}
+ >
All The Views In The World
We've calculated all the views on the planet.
@@ -321,7 +330,8 @@
-
diff --git a/website/src/components/CollapsableModal.svelte b/website/src/components/CollapsableModal.svelte
index 43af096..5b9b536 100644
--- a/website/src/components/CollapsableModal.svelte
+++ b/website/src/components/CollapsableModal.svelte
@@ -4,18 +4,32 @@
export let collapsedIcon: Component;
export let isOpen = true;
+ export let onOpen: (() => void) | undefined = undefined;
+ export let onClose: (() => void) | undefined = undefined;
const __buttonSize = 18;
{#if isOpen}
-